3200 E Grand River Ave, Howell, MI 48843 (517) 540-0074
How to go there
Car wash Loc: 42.5926 / -83.8912
Plan your visit