Leeber Cohen, MD, Ophthalmology

11 5th Ave
Ste B
New YorkNY  10003-4342 (New York County)


Phone: 212-777-1644
Fax: 212-260-1158

NPI: 1891705448
License Number: 162015 (NY)