1. Painted Horses 1073 S Union Rd, Union, ME 04862 Coordinate: 44.18469,-69.26059 Phone: (207) 837-7671