Leo's Coney Island Howell MI
Add Website
Close
Leo's Coney Island
Be first to review 4380 E Grand River Ave,Howell MI 48843 Phone Number: (517) 548-9480
Leo's Coney Island Store Hours
Hours may fluctuate
Post a review
Leo's Coney Island Nearby
Locations Closest to You miles-
Leo's Coney Island - Brighton 8280 Movie Dr4.62
-
Leo's Coney Island - Milford 525 North Main Street13.60
-
Leo's Coney Island - Novi 47830 Grand River Ave18.82