"*" indicates required fields
Subscribe to The Happy Farmer Blog
Contact Info
Address
Call Us
Directions
Gould Road is located 2 miles north of the center of Lisbon Falls. From town, follow Rt. 125 (Main St) north 2 miles and turn left onto Gould Rd. We are ¼ mile on the left.
From I-95, Sabattus exit, follow Rt. 9 south 6 ½ miles. Turn left onto Gould Rd. We are 1 mile down on the right.