Station 2 Restaurant Address: Main St, Durbin, WV 26264 Phone: (304) 456-4506 Restaurants Other Businesses: Al's Upper Inn Club at Main St, Durbin, WV 26264