NPI: 1912907122 · ST PETERSBURG, FL 33709 · Retina Specialist (Ophthalmology) Physician · NPI assigned 07/29/2005