Stephen Mario Oddo, MD, Ophthalmology

914 Bay Ridge Pkwy
BrooklynNY  11228-2302 (Kings County)


Phone: 718-748-5700
Fax: 718-763-0522

NPI: 1114947207
License Number: 195022 (NY)