Village of Middleville Public Works Departm
923 Grand Rapids St
Middleville
MI
49333
(269) 795-4206
Open Map
government
Government Offices
Government Services