Boris Ovodenko, MD, Ophthalmology

9999 Sheridan St Ste 100
HollywoodFL  33024-3086 (Broward County)


Phone: 954-447-0606
Fax: 954-447-0605
Email: bov***@*****il.com

NPI: 1598813750
License Number: 235346 (NY)