Shreveport, Louisiana, United States
1887 water-plant museum featuring antique filters, pumps, steam equipment & other original machines.
142 N Common St , Shreveport, Louisiana, 71101-2614, US
0.4 km away
0.7 km away
0.8 km away
0.9 km away
1.1 km away
1.3 km away