370 James St, New Haven, CT 06513
(203) 865-2195
http://www.aia.org
140 West St, Middlefield, CT 06455
(860) 349-1528