Travis Worth Howell, MD, Family Medicine

7130 Village Medical Cir
ClemmonsNC  27012 (Forsyth County)


Phone: 336-893-2420
Fax: 336-893-2431

NPI: 1346208113
License Number: 2006-00236 (NC)