Village Lodge is located in downtown Bowdoinham Maine. It stands on the corner of Route 24 and Route 125. When approaching Interstate 95 from the south or north take the Bowdoinham Exit and turn onto Route 138 and head east. The Lodge is about 2 miles from this location. When traveling from Topsham on Route 24, it is about 7 miles from the town of Topsham and is located about one quarter of a mile after crossing the railroad tracks and going around the big curve in the road on the right.