Joanna J Oda, MD, Ophthalmology

400 S Oyster Bay Rd
Ste 305
HicksvilleNY  11801-3500 (Nassau County)


Phone: 516-939-6100
Fax: 516-939-2510

NPI: 1780637256
License Number: D63313 (MD)