St. Thomas Community Health Center – DeGaulle
Address
3221 Gen. DeGaulle, New Orleans, LA 70131
Hours
M-F: 7:40-4:30
Contact Information
Phone 504.529.5558
Website
SchedulingProgramar
Appointments Accepted
Parishes Served
Orleans