Address: 689 Farmington Rd, Strong, ME 04983, USA
Address: 26 S Main St, Strong, ME 04983, USA
Address: 399 Farmington Rd, Strong, ME 04983, USA