St. Andrew Church Bell Tower - Amelia, LA
N 29° 39.828 W 091° 06.345
15R E 683326 N 3283032
Tower is located at the St. Andrew Catholic Church in Amelia. Church was established as a parish in 1965.
Waymark Code: WM8ZNV
Location: Louisiana, United States
Date Posted: 06/05/2010
Views: 2
Catholic church services have been held in the Amelia area since 1859.