City of Howell

City of Howell

611 E Grand River Ave

City of Howell located in Howell. Offering reliable Local Government services under the Government sector. Contact 517-546-3500 or visit www.ci.howell.mi.us for more info.