Howell MI Hamburger & Hot Dog Stands 1. 4380 E Grand River Ave, Howell, MI 48843 | Leo's Coney Island (517) 548-9480