NOELA Community Health Center 13085 Chef Menteur Highway, New Orleans, LA 70129