999 Archer Road, Windsor CT 06095
I-91 NORTH :
EXIT 39 & 41, Continue straight for 1 mile (straight at ramp
light, straight at STOP sign). We are located on LEFT (of T
Junction for South Center St).
I-91 SOUTH :
EXIT 41 & 39, Turn LEFT, 500ft on the RIGHT (of T Junction for Archer Rd, Lawnacre
Call us at 860-688-AUTO(2886)
for any assistance with directions.