Clyde Locke, MD, Ophthalmology

3804 28th Ave
AstoriaNY  11103-3313 (Queens County)


Phone: 718-278-3800
Fax: 718-278-3318
Email: cly***@*****ne.net

NPI: 1497897540
License Number: 093260 (NY)