DePaul Community Health Center – St. Charles 1523 Saint Charles Avenue, New Orleans, LA 70130