Louisiana New Orleans St Thomas Chc Administrative Offices

St Thomas Chc Administrative Offices

1026 Josephine St
New Orleans, LA - 70130
504-529-5558

Reviews


Join for free to gain access to premium information.

Join


Already a member? Login



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.



Leave a Comment