St. Ellis Church
- Address
-
5267 US-80
Opelika, AL 36804
St. Ellis Church is a church in Opelika, Alabama.
Location data © OpenStreetMap contributors.
St. Ellis Church is a church in Opelika, Alabama.
Location data © OpenStreetMap contributors.