2020 Seafood is listed under Seafood Restaurants and is located at 4645 Greenwood Rd, Shreveport, LA 71109-5615 near the city Bossier City.
2020 Seafood is popular for Seafood near Bossier City
Coordinates: 32.47112, -93.8219
Address: 4645 Greenwood Rd, Shreveport, LA 71109-5615
City: Bossier City
Phone : +1 318-525-0076
Key Features: Seafood Restaurants
User Ranking: 307