Coeburn’s Very Own Saturday Nights Done Right at The Depot Stage in 517 Front Street E, Coeburn, VA, 24230, United States, + Google Map