NPI #
4430 Labadie Ave
St Louis, MO, 63115
686
MO
Ambulatory Health Care Facilities
Clinic/Center
Adult Day Care
261QA0600X
4409 Saint Louis Ave
Saint Louis, MO, 63115-2610
4248 Cottage Ave
Saint Louis, MO, 63113
2400 N Taylor Ave
Saint Louis, MO, 63113-2502
4266 E Natural Bridge Ave
Saint Louis, MO, 63115-3311
3921 N. Newstead Ave
Saint Louis, MO, 63115-2748