Historic Crossroads
2201 S 7th St, St. Louis MO 63104