North Terrebonne Water Tower - Houma, LA
N 29° 38.083 W 090° 45.183
15R E 717530 N 3280420
Coordinates taken from Southland Mall parking lot, closest point. Also best view.
Waymark Code: WM67VM
Location: Louisiana, United States
Date Posted: 04/19/2009
Views: 5