Saint Louis Boxing Club
3515 S Big Bend Blvd, St. Louis 63143