Ida Ellen Schwab, MD, Obstetrics & Gynecology

45 E 85th St
New YorkNY  10028-0957 (New York County)


Phone: 212-535-4611
Fax:

NPI: 1912934522
License Number: 131831 (NY)