NewCastle Screen Co-Phantom Door Installer - Newcastle, CA Looking to contact NewCastle Screen Co-Phantom? You can reach them at 916-663-2633