HomeView InventoryService DeptDirectionsContact UsAbout us

Location :
999 Archer Road, Windsor CT 06095

Directions :
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 Rd)
Call us at  860-688-AUTO(2886) for any assistance with directions.