Meet the people who care for you.

Our clinicians bring experience, warmth, and a deep commitment to the communities we serve. Search by name, or filter by specialty, language, and location to find the right fit.

Diverse group of four doctors and one nurse standing confidently in a hospital hallway.

Providers list

Accepting new patients
Medical Director · Family Medicine Physician

Hayat Heriba, MD, ABFM

English · Arabic
Our Family Health
3328 E Semoran Blvd, Apopka, FL 32703
Accepting new patients
Primary Care

Musarrat Shaista, APRN, MSN, FNP-C, MBBS

English, Hindi, Urdu
Our Family Health
3328 E Semoran Blvd, Apopka, FL 32703
Accepting new patients
PSYCHIATRIC MENTAL HEALTH NURSE PRACTITIONER

Erika Diaz, DNP, APRN, PMHNP-BC and FNP

English · Spanish
Our Family Health
3328 E Semoran Blvd, Apopka, FL 32703
Accepting new patients
Licensed Clinical Social Worker

Susan Phelps, LCSW

English
Our Family Health
3328 E Semoran Blvd, Apopka, FL 32703

Ready to schedule? Our team is ready to provide compassionate, comprehensive care.

Schedule care, open the portal, request a refill, or find the nearest health center.