Olivia R. Khouri

New York, New York Obstetrics & Gynecology, Gynecologic Oncology ✓ Verified via NPPES

Address

63 E 9TH ST APT 8L
New York, NY 10003

Contact

Call 914-310-4775

NPI Number

1245611391

Verified on May 30, 2026

Source: NPPES Registry →