Long Chapel Church

5484 Quail Tower Road, Luverne. 31.79639, -86.33643