Shelter of Love Church
- Address
- Ethelsville, AL 35461
Shelter of Love Church is a church in Ethelsville, Alabama.
Location data © OpenStreetMap contributors.
Shelter of Love Church is a church in Ethelsville, Alabama.
Location data © OpenStreetMap contributors.