1. Beech Ridge Farm 193 Beech Ridge Rd, Scarborough, ME 04074 Coordinate: 43.61608,-70.40586 Phone: (207) 289-7200