Bradley Davis Templeton, MD, Internal Medicine

702 13th St
North WilkesboroNC  28659-4075 (Wilkes County)


Phone: 336-667-5296
Fax: 336-667-0864

NPI: 1093890097
License Number: 24818 (NC)