Ladd's Garden Center is located at 671 Windham Road (Route 32) in South Windham, CT.  Phone (860) 456-4340

From Hartford-- Take 384 East to Route 6 East, to Route 66 East into Willimantic, to Route 32 South.  Ladd's is approximately 2.5 miles South of the Frog Bridge, on the right after Brook Bend Plaza.

From New London-- Take 395 North to Route 32 North (exit 81).  Ladd's is approximately 10 miles north on Route 32, you'll go through the intersection of Route 203, and less than a mile later, Ladd's will be on the left, just after Apollo Pizza.