1. St Ann's Church
8492 State Highway 17, Elgin, OK 73538
Coordinate: 34.78261,-98.28757
Phone: (580) 492-5914
2. New Life Ministries Church of God In Christ
511 2nd St, Elgin, OK 73538
Coordinate: 34.77643,-98.29304
Phone: (580) 492-5570
3. Jehovah's Witnesses
13368 NE Keeney Rd, Elgin, OK 73538
Coordinate: 34.78882,-98.28059
Phone: (580) 492-4546