Get directions to: X-clusive, Welch, WV Restaurant address: 63 Wyoming St Welch, WV 24801, USA Driving Walking Bicycling Restaurant: X-clusive