Keys in Newbury Park, CA Construction Doors & Hardware2363 Teller Rd Ste 117Newbury Park, CA, 913208054993239Construction CompaniesDoors And WindowsDoors Frames AccessoriesGarage DoorsHardware StoresKeys MadePlumbing SupplyS S Construction The Home Depot2745 Teller RdNewbury Park, CA, 913208053756680Building MaterialsHardware StoresHome DepotHome ImprovementHome ImprovementsKeys MadePlumbing SupplyThe Home Depot Show More