1. Willard C Starcher Inc 124 Vandale Ave, Spencer, WV 25276 Coordinate: 38.80598,-81.35298 Phone: (304) 927-2520
2. Star Weld 124 Vandale Ave, Spencer, WV 25276 Coordinate: 38.80598,-81.35298 Phone: (304) 927-2218