1. Aquarium Concepts 2110 E 70th St, Shreveport, LA 71105 Coordinate: 32.44555,-93.70475 Phone: (318) 798-3474