Save Bradley D. Templeton, MD BradleyTempleton.MD.com • Internist • 46 years experience Riverside Medical Associates, PLLC 702 13th Street, North Wilkesboro, NC 28659