Carrollton Water Purification Plant (New Orleans, Louisiana)

USA / Louisiana / Jefferson / New Orleans, Louisiana / Spruce Street, 8801
 water supply treatment plant  Add category
 Upload a photo

Nearby cities:
Coordinates:   29°57'37"N   90°7'45"W
This article was last modified 7 years ago