St. Thomas Community Health Center - Holiday Drive 3500 Holiday Drive, New Orleans, LA 70114