Leelasri Vanguru, MD, Family Medicine

540 Hughes Rd Ste 10
MadisonAL  35758-8959 (Madison County)


Phone: 256-464-2920
Fax: 256-648-4640

NPI: 1063899938
License Number: 38186 (AL)