NPI #
6726 Manchester Road
St. Louis, MO, 63139-3525
Ambulatory Health Care Facilities
Clinic/Center
Urgent Care
261QU0200X
St. Louis, MO, 63139
6542 Manchester Ave
Saint Louis, MO, 63139-3520