The landmarks listed below are located in the city of Windsor Locks, Connecticut.
Visit our sister site: