New Castle Installs, Llc.
Based in Meridian, Idaho, New Castle Installs, Llc. is a roofing company. For directions, use 1560 S Carol St, Meridian, ID 83646. Check out newcastleinstalls.com, or call (208) 999-3399 to speak with New Castle Installs, Llc. 46 other roofing companies also work in Meridian.
Address: 1560 S Carol St, Meridian, ID 83646
Phone: (208) 999-3399
Website: newcastleinstalls.com
Roofing company hours, services, and contact details can change without notice, so always confirm hours, prices, and other details directly with the company before making plans.