Address
5317 E. 16th St. Indianapolis, IN 46218
Phone Number
317-552-0670
Hours
Monday - Friday
8:00a - 6:00p

16th Street Health Center

Family Medicine

Scheri-Lyn Makombe

Physician

Rachael Sanchez

Nurse Practitioner

Riley Day

Nurse Practitioner

Pediatric Medicine

Mualla Akisik

Physician

Dan Dusleag

Physician

Juanita Clowers

Nurse Practitioner

Behavioral Health

Andrew Slaton

Psychiatric Nurse Practitioner