Grant Medical Clinic
114 N Taylor Ave, St. Louis 63108