NPI: 1649707621 · FORT MYERS BEACH, FL 33931 · Pediatric Ophthalmology and Strabismus Specialist Physician Physician · NPI assigned 05/22/2017