1. Leaning Birch Equestrian Center 463 pumpkin hill rd., ledyard, CT 06339 Coordinate: 41.41487,-71.9847 Phone: (860) 536-4111