1. Barstar Corp 516 Green Acres Cir, Spencer, WV 25276 Coordinate: 38.80655,-81.36382 Phone: (304) 927-1241