75 Cook Hill Rd, Griswold, CT 06351
We’re located just 38 miles south of Providence, RI, and 28 miles north of New London, CT. NOTE: On I395, take Exit 22 (old Exit 85)!
Location:
75 Cook Hill Road
Griswold, CT 06351