Edward I Marcus, MD, Ophthalmology

140 E 80th St
New YorkNY  10075-0306 (New York County)


Phone: 212-772-2500
Fax: 212-772-6944

NPI: 1841451937
License Number: 255287 (NY)