973 North Road
Groton, CT 06340
(860) 446-8058
(860) 446-8132 (fax)
Hours:
Fri 8:00 am - 4:30 pm