1. Cushing Stables 452 Bailey Hill Rd, Farmington, ME 04938 Coordinate: 44.67387,-70.11823 Phone: (207) 778-3136