Shelda Mae Shaffer, ODShelda Mae Shaffer · Pediatric Optometrist3225 S 27Th St, Abilene, TX, 79605NPI · 1558478461No reviewsInsuranceNot specified(325) 691-0101Check availabilityBook online Claim listing