Contact Us

The Upper Farm | 250 Tower Road Peru ME 04290 US | 207-329-1041 or 207-831-8022

Our Location

Send Us a Message