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