Norwalk Lock Company Factory

18 Marshall St.
Norwalk
Connecticut
United States