Waleed Abdelall, MD, Internal Medicine

937 Canyon Creek Dr
TempleTX  76502-3293 (Bell County)


Phone: 254-774-1680
Fax: 254-774-1681

NPI: 1417443391
License Number: 4351028549 (MI)