Dr. Thomas Preston
NPI: 1942203369
Dr. Thomas Preston is a Physician/Internal Medicine specialist focused health provider in Birmingham, Alabama. affiliates with no hospitals or medical groups. Call Dr. Thomas Preston on phone number 2059518222 for more information and advice or to book an appointment.
| City | Birmingham |
| State | Alabama |
| Address 1 | 3508 BERMUDA DR |
| Postal Code | 35210 |
| Phone | 2059518222 |
| Primary Specialty | Physician/Internal Medicine |