NPI: 1134119787 · CHARLOTTE, NC 28211 · Pediatric Ophthalmology and Strabismus Specialist Physician Physician · NPI assigned 10/25/2005