Leap B N K

3 Davis Rd
Farmington, ME 04938
207-778-5086

Leap Davis Rd Group Home

125 Davis Rd
Farmington, ME 04938
207-778-5086

Pins & Needles

133 Davis Rd
Farmington, ME 04938
207-779-9060

Farmington Farmers Union

Depot
Farmington, ME 04938
207-778-3261

Peterson

Diller Line Rd
Farmington, ME 04938
207-293-2680

Sandy River Waste Recycling Assoc

154 Dump Rd
Farmington, ME 04938
207-778-3254

Farmington Town of

179 Dump Rd
Farmington, ME 04938
207-778-3525

Higher Roads Martial Arts Academy

175 Dunham Rd
Farmington, ME 04938
207-778-0705

Dutch Gap Auto

Dutch Gap Rd
Farmington, ME 04938
207-778-4073

Glenn's Vintage Tin

E Wilton Rd
Farmington, ME 04938
207-778-4918