Halo Burger Reviews & Details
1464 N Leroy St
Halo Burger is located at 1464 N Leroy St in Fenton near the intersection of N Leroy St and Glenwood Ave. Call (810) 750-1952 for dine in.
- Service:Dine In
- Major Intersection:N Leroy St And Glenwood Ave
Tell us more about Halo Burger Fenton!