The House of God

Located at 1234 Ferrene Dirt Road, Luverne. 31.74677, -86.30400