Saturday, February 22, 2025
Religion | Church - Methodist
16820 S. 159th E. Ave., Leonard, OK 74008
Recent News About Leonard United Methodist Church