Skip to Main Content
Facility
St. Tammany Parish Hospital
Provider Number
190045
Effective Date
08/31/2005
State
LA
Address Line 1
1202 South Tyler Street
Address Line 2
Covington, LA 70433
Additional Information
N/A