Captain D's Seafood Kitchen – Selma, AL – 1516 Highway 80 West | Map by HoursMap