7276 Natural Bridge Rd, St. Louis, Missouri 63121 USA
Wellston Alum Day in the Park Saturday Aug 13th 2022
Photo Credit: Yelp