1. The Display Shop
1 Muller Industrial Park, Norwalk, CT 06851
Coordinate: 41.132347,-73.4058
Phone: (203) 939-9493
2. The Display Shop
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.132492,-73.42804
Phone: Phone: (203) 939-9493