Get directions to: Captain D's Seafood Restaurants, Scott Depot, WV
Restaurant address: 4149 Teays Valley Rd Scott Depot, WV 25560, USA
Restaurant: Captain D's Seafood Restaurants