Leon’s Frozen Custard

3131 S. 27th St., Milwaukee

Opened in 1942, Leon’s Frozen Custard is a ice cream shop located at 3131 S. 27th St. in the Southgate neighborhood.

Business Info

Photos