NPI: 1669479325 · LARGO, FL 33770 · Retina Specialist (Ophthalmology) Physician · NPI assigned 07/07/2005