Skip to Main Content
Facility Name
SSM DePaul Health Center
Provider Number
260104
Date Approved
05/04/2006
State
MO
Address 1
12303 DePaul Drive
Address 2
St Louis, MO 63044
Other Information
N/A