David Dean Speck, MD, Ophthalmology

35 Arterial W
AuburnNY  13021-2785 (Cayuga County)


Phone: 315-253-8495
Fax: 315-253-8496
Email: dr.***@*****md.org

NPI: 1528069986
License Number: 142615-1 (NY)