All you need to know about Dr. DAVID TEEPLES practicing at 220 Bannock Street, Malad, ID, 83252 with NPI Number 1003179706.
Specializations: Family Medicine Counties Served: Oneida, ID