Keys in Newcastle, ME Doe Louis L Home Ctr IncRR 215Newcastle, ME, 045532075635442Appliance StoresAppliancesBeedles Lock Key ShopHardware StoresHome DepotHome Security CompaniesKeys MadeMajor AppliancesPlumbing SuppliesPlumbing SupplyRefrigeratorsThe Home Depot Show More