About TODD EDMISTON. Todd Edmiston is a provider established in Foley, Alabama and his medical specialization is orthopaedic surgery. The NPI number of Todd Edmiston is 1477641769 and was assigned on October 2006. The practitioner's primary taxonomy code is 207X00000X with license number 25804 (AL). The provider is registered as an individual and his NPI record was last updated 8 years ago..