Dr. Leonard Dodson
NPI: 1639240286
Dr. Leonard Dodson is a Physician/Internal Medicine specialist focused health provider in Amarillo, Texas. affiliates with no hospitals or medical groups. Call Dr. Leonard Dodson on phone number 8063588331 for more information and advice or to book an appointment.
| City | Amarillo |
| State | Texas |
| Address 1 | 1215 S COULTER ST |
| Address 2 | STE 400 |
| Postal Code | 79106 |
| Phone | 8063588331 |
| Primary Specialty | Physician/Internal Medicine |