Skip to Main Content

Medicare Approved Facilities/Trials/Registries

Facility
DePaul Health Center
Provider Number
260104
Effective Date
10/30/2009
State
MO
Address Line 1
12303 DePaul Drive
Address Line 2
St. Louis, MO 63044-2588
Additional Information
N/A