Village of Middleville
605 Sheridan St
Middleville
MI
49333
(269) 795-4933
Open Map
government
Government Offices Local
Government Services
local