Cynthia J Mackay, MD, Ophthalmology

315 Central Park W
Ste 1b
New YorkNY  10025-7655 (New York County)


Phone: 212-772-6050
Fax: 212-327-0396

NPI: 1013926567
License Number: 135040 (NY)