Mendon, Massachusetts, USA
75 Cape Road (Route 140)
Mendon, MA 01756
Open daily from 7:00 a.m. to 10:00 p.m., Lowell's Restaurant serves home-style favorites for breakfast, lunch, and dinner.
No one has reviewed this - be first!
Taft Public LibrarySouthwick's Zoo