Save Oscar D. Taunton, MD OscarDTaunton.MD.com • Endocrinologist Baptist Health System, Inc. 840 Montclair Road, Birmingham, AL