Main Street Inn Lowell
117 West Main Street
Lowell,
MI 49331
On the riverwalk
Distance10.2 miles
SELECT