39 North Main Street, Wallingford, CT 06492, United States
Location
39 N Main St
Wallingford
, CT
See map: Google Maps