WILLIAM TODD SHERRER MD PC 1023 Medical Center Pkwy Ste 308 Selma, AL 36701 WILLIAM TODD SHERRER MD PC has 1 Affiliated Provider