Injury Center On Natural Bridge 8949 Natural Bridge Road, St. Louis, MO 63121