Horsepower Farm

Horsepower Farm, 90 Horsepower Farm Rd, Penobscot, ME 04476, United States

Location