Michael Borodkin, MD, Ophthalmology

178 E 71st St
New YorkNY  10021-5131 (New York County)


Phone: 516-796-4030
Fax: 516-796-5134

NPI: 1801903349
License Number: 191081 (NY)