St Thomas Chc Administrative Offices
1026 Josephine St
New Orleans, LA - 70130
504-529-5558
New Orleans, LA - 70130
504-529-5558
Reviews
About St Thomas Chc Administrative Offices
St Thomas Chc Administrative Offices is a community health clinic in New Orleans, LA.
A federal grant awarded to grantee St. Thomas Community Health Center. helps maintain operations. Opened since 1900, St Thomas Chc Administrative Offices opens on a year-round schedule.