From Portland/Gray: Take Exit #63 (Gray) off of Interstate 95. Take Route 26 north. From route 26, turn right on to Route 11 headed in to Mechanic Falls. Follow that until the traffic light in Mechanic Falls center. Turn right (route 121). We are approximately one mile from there on the left.
From Augusta/Lewiston: Take Minot Ave. in Auburn and head north towards Minot. Stay on that road and that turns in to Lewiston Street (route 121). We are just before Mechanic Falls center on the right.