NPI #
3026 Locust St
Saint Louis, MO, 63103-1329
8043
MO
Ambulatory Health Care Facilities
Clinic/Center
Rehabilitation, Substance Use Disorder
261QR0405X
2900 Washington Ave
Saint Louis, MO, 63103-1306
2727 Washington Ave
Saint Louis, MO, 63103-1421
3100 Market St
Saint Louis, MO, 63103-2528