Barrett Farm on Route 15 Orland/Penobscot Town Line Loading Map.... Barrett Farm on Route 15 Orland/Penobscot Town LineRoute 15 - OrlandEvents 44.398342 -68.6328732 Address Route 15 Orland ME 04614 United States Upcoming Events No events in this location