Terminix Triad ← View details 3820 Indiana Avenue, Winston-Salem, NC 27105 +1 336-767-7672 Get Directions From* To * — Required information