O. Taunton

Active Birmingham, AL Medical Doctor for David Wynn