Nicolas Phoebus Xydas, MD, Obstetrics & Gynecology

6500 N Fwy
HoustonTX  77076-2941 (Harris County)


Phone: 713-695-0002
Fax: 713-695-0101

NPI: 1922034669
License Number: J7734 (TX)