Institution ID
289601
Institution Address

10004 Kennerly Rd
St Louis, MO 63128
United States

Geolocation
POINT (-90.38028 38.506878)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Trauma center indicator
Off