user image
Ralph Joe Teague
Internal Medicine Physician (Endocrinology/Diabetes & Metabolism)

Practice Locations of Ralph Joe Teague

Primary Practice Location

ONE INDEPENDENCE PLAZA

SUITE 315

BIRMINGHAM, AL 35209

Tel: (256)-502-6600