Alvin V Tenchavez, MD, Internal Medicine

2986 Us Hwy 431
BoazAL  35957-5848 (Marshall County)


Phone: 256-840-8181
Fax: 256-744-7272

NPI: 1225023211
License Number: 24782 (AL)