Opened in February of 2005, New Castle Building Products in Norwalk is the company’s first Connecticut location.
16 Muller Ave, Norwalk, CT 06851
Mon – Fri: 7:00am – 3:30pm
Sat: 7:00am – 11:00am (Weather permitting)
English, Polish, Cantonese, Italian and French