Thomas G Preston, M.D is an internal medicine physician in Birmingham, Alabama. Medical education includes University of Al School of Med, Birmingham Al, completed in 1978.
Internal Medicine
📍 3508 Bermuda Dr, Birmingham, AL 35210
Ste E101 4500 Montevallo Rd, Birmingham, AL 35210
American Family Care Inc 1848 Crestwood Blvd, Birmingham, AL 35210
1424 Montclair Rd, Birmingham, AL 35210
5276 Dresden Rd, Birmingham, AL 35210
4941 Montevallo Rd 506, Birmingham, AL 35210