1. Christ Episcopal Church
401 W Main St, Marion, VA 24354
Coordinate: 36.82998,-81.52626
Phone: (276) 783-8050
2. Project CrossRoads
136 Snider Branch Rd, Marion, VA 24354
Coordinate: 36.85607,-81.4733
Phone: (276) 782-3339
3. Main St Mission Church
222 E Main St, Marion, VA 24354
Coordinate: 36.83364,-81.51729
Phone: (276) 378-0832
4. Saint John's Catholic Church
124 Park Blvd, Marion, VA 24354
Coordinate: 36.84439,-81.50275
Phone: (276) 783-7282
5. Jehovah's Witnesses
2510 Highway 16, Marion, VA 24354
Coordinate: 36.8124,-81.45921
Phone: (276) 783-2468
6. Royal Oak Presbyterian Church
139 W Main St, Marion, VA 24354
Coordinate: 36.83253,-81.52127
Phone: (276) 783-3412
7. The Church of Jesus Christ of Latter-day Saints
100 Water Mill Rd, Marion, VA 24354
Coordinate: 36.85394,-81.48503
Phone: (276) 783-6668
8. Seventh-Day Adventist Church
2031 Lee Hwy, Marion, VA 24354
Coordinate: 36.81231,-81.5899
Phone: (276) 783-3809
9. Stone Mem Presb Church Parsonage
698 Country Club Rd, Marion, VA 24354
Coordinate: 36.82838,-81.53215
Phone: (276) 783-2981
10. Marion Church of Christ
4599 Lee Hwy, Marion, VA 24354
Coordinate: 36.85722,-81.46572
Phone: (276) 783-2340
11. Marion-Matson Drive Church Of God
766 Matson Dr, Marion, VA 24354
Coordinate: 36.8267,-81.51062
Phone: (276) 783-4488
12. Marion First Church of God
418 Chatham Hill Rd, Marion, VA 24354
Coordinate: 36.8395,-81.51814
Phone: (276) 783-9008
13. Church Of The Nazarene
243 W Coyner Ave, Marion, VA 24354
Coordinate: 36.84385,-81.52374
Phone: (276) 378-0423
14. Ebenezer Lutheran Church
222 W Main St, Marion, VA 24354
Coordinate: 36.8314,-81.52226
Phone: (276) 783-3241
15. Hungry Mother Lutheran Retreat Cne
722 E Hungry Mother Dr, Marion, VA 24354
Coordinate: 36.89355,-81.50909
Phone: (276) 781-0877
16. The Hungry Mother Lutheran Retreat Center
417 E Main St, Marion, VA 24354
Coordinate: 36.83615,-81.5149
Phone: (276) 783-6521
17. First United Methodist Church
115 S Church St, Marion, VA 24354
Coordinate: 36.83234,-81.51882
Phone: (276) 783-5194
18. First Assembly Of God
220 S Sheffey St, Marion, VA 24354
Coordinate: 36.83056,-81.52049
Phone: (276) 783-2033
19. East End Baptist Church
414 Groseclose St, Marion, VA 24354
Coordinate: 36.84568,-81.50593
Phone: (276) 783-5309
20. Blessed Hope Baptist Church
2559 Highway 16, Marion, VA 24354
Coordinate: 36.81374,-81.45932
Phone: (276) 783-2721