Wednesday, April 2, 2025
Religion | Church - Methodist
Main Street, Velma, OK 73491
Recent News About Velma United Methodist Church