
Highlights
Age Groups Seen
- Adults (18+ years)
Languages
- English
Gender
FemaleAffiliations
- Virtua Medical Group
About
Professional Statement
Locations
- Virtua Maternal Fetal Medicine - Voorhees
- 100 Bowman Drive, Floor 1, Voorhees, NJ 08043
- Get Directions
- Phone: 856-247-3328
- Fax: 856-247-3276
- Virtua Maternal Fetal Medicine - Camden
- 1000 Atlantic Avenue, Suite 250, Camden, NJ 08104
- Get Directions
- Phone: 856-246-3525
- Fax: 856-246-3526
- Virtua Maternal Fetal Medicine - Sewell
- 239 Hurffville Crosskeys Road, Suite 245, Sewell, NJ 08080
- Get Directions
- Phone: 856-341-8300
- Fax: 856-341-8320
- Virtua Center for Women - Voorhees
- 2225 East Evesham Road, Suite 103, Voorhees, NJ 08043
- Get Directions
- Phone: 856-247-7600
- Fax: 856-247-7575
- Virtua Maternal Fetal Medicine - Mt. Holly
- 175 Madison Avenue, Floor 4, Mount Holly, NJ 08060
- Get Directions
- Phone: 609-914-7914
- Fax: 609-914-7022
Expertise
Education
- Fellowship: Thomas Jefferson Medical College, Dept. of Medicine, Maternal Fetal Med., 2022
- Internship/Residency: Thomas Jefferson Medical College, Dept. of Medicine, OB/GYN, 2019
- Medical School: Georgetown University School of Medicine, MD, 2015
Board Certifications
- Maternal and Fetal Medicine: American Board of Obstetrics and Gynecology
- Obstetrics and Gynecology: American Board of Obstetrics and Gynecology, 2021
Insurance
- Aetna
- Aetna Assure Premier Plus
- Aetna Managed Medicaid
- Aetna Managed Medicare
- Amerihealth
- Amerihealth Administrator
- Cigna
- Cigna Managed Medicare
- Clover Health
- Horizon Blue Cross
- Horizon Blue Cross Managed Medicare
- Horizon Managed Medicaid
- Horizon NJ Total Care
- Humana Managed Medicare
- Humana Military
- IBC-Keystone
- Independence Administrator
- Independence Blue Cross
- Medicaid
- Medicare
- Meritain Health
- Oxford
- Trinity Health Pace
- UMR Commercial
- Uniformed Service Family Health Plan
- United Healthcare
- United Healthcare Managed Medicaid
- United Healthcare Managed Medicare
- Veterans Administration
- Wellcare Managed Medicaid
- Wellcare Managed Medicare
Reviews
4.8 of 5 stars
70 Ratings, 12 ReviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- 5 out of 5 starsReviewed on 10/14/2026
Don't tell my OB office, but I much prefer coming here. Everyone is friendly and helpful. I feel genuinely listened to and all of my concerns or questions are heard and answers explained thoroughly. I don't ever feel rushed through an appointment which I very much appreciate.
- 5 out of 5 starsReviewed on 9/23/2026
This is my 2nd pregnancy within 12 months and most doctors I've seen have been great. This Dr in particular was over the top amazing. Truly the best I've had
- 5 out of 5 starsReviewed on 9/10/2026
Great
- 5 out of 5 starsReviewed on 9/2/2026
Thank you
- 5 out of 5 starsReviewed on 8/13/2026
Took the time to explain everything thoroughly.
- 5 out of 5 starsReviewed on 2/25/2026
Good
- 5 out of 5 starsReviewed on 2/14/2026
Everything was excellent. I received very good service.
- 1 out of 5 starsReviewed on 1/29/2026
Front desk was the only nice thing I went to the waiting room asked for a snack they had some and they told me no I only seen my baby once and I've been going there for months I'm washing for a new fetal place made me feel uncomfortable forgot to take pictures of the baby and called me back after I was there for 2 hours don't recommend
- 2 out of 5 starsReviewed on 1/10/2026
Continually tell doctors and staff I have anxiety induced high blood pressure, my blood pressure is monitored at home and alway fine. Yet the continue to put me through anxiety inducing tests and waste hours of my time only for all of the results to come back showing exactly what I've been saying all along. It's creating a feeling of distrust and resentment and leading me to believe that nothing about their care is actually about ensuring my health.
- 5 out of 5 starsReviewed on 12/24/2025
Everyone on staff were lovely and caring. I got to know everyone well and they felt like family!
- 5 out of 5 starsReviewed on 12/1/2025
I was let known the options I had without being pressured to do anything. I was informed about the things I had concerns about.
- 5 out of 5 starsReviewed on 11/20/2025
Wonderful