1. Leaning Birch Equestrian Center
463 pumpkin hill rd., ledyard, CT 06339
Coordinate: 41.41487,-71.9847
Phone: (860) 536-4111
2. Standing Stones Farm
313a Shewville Rd, Ledyard, CT 06339
Coordinate: 41.39951,-71.96548
Phone: (860) 536-2255