address:
12303 DePaul Drive,
St. Louis,
Missouri,
MO 63044 2588
United States
Description:
Medicare provider code: 260104
Number of beds: 401
Phone: (314) 344-6000
Fax :
Email:
Website: [title]-website [1]
map:
38° 45' 0.18" N,
90° 26' 0.4164" W