Torrington CT Architects 1. 760 E Main St, Torrington, CT 06790 | John Martin Associates (860) 496-1233