1. American Legion
710 Apperson Dr, Salem, VA 24153
Coordinate: 37.27179,-80.04611
Phone: (540) 389-3773
2. American Legion
103 Union St, Salem, VA 24153
Coordinate: 37.29116,-80.061
Phone: (540) 389-2705
3. U S W A Local 1023
116 W Riverside Dr, Salem, VA 24153
Coordinate: 37.27604,-80.05481
Phone: (540) 375-9400
4. Penguin Club Inc
360 Penguin Ln, Salem, VA 24153
Coordinate: 37.31485,-80.04789
Phone: (540) 387-3034
5. American Red Cross Blood Service
131 Electric Rd, Salem, VA 24153
Coordinate: 37.29867,-80.02661
Phone: (800) 733-2767
6. Baptist Children's Home
860 Mount Vernon Ln, Salem, VA 24153
Coordinate: 37.30367,-80.06429
Phone: (540) 389-5468
7. Ymca
1126 Kime Ln, Salem, VA 24153
Coordinate: 37.29055,-80.03969
Phone: (540) 387-9622
8. Salem Community Clothes Closet
825 S Colorado St, Salem, VA 24153
Coordinate: 37.28321,-80.05351
Phone: (540) 389-4889
9. Rail Solution
342 High St, Salem, VA 24153
Coordinate: 37.29871,-80.05342
Phone: (540) 389-0407
10. Roanoke Valley Cool Cities
907 Greenbrier Ct, Salem, VA 24153
Coordinate: 37.27791,-80.06977
Phone: (540) 387-0930
11. Military Family Support Ctr
710 Apperson Dr, Salem, VA 24153
Coordinate: 37.27179,-80.04611
Phone: (540) 400-8301
12. Astronomical League
1577 Innsbrooke Dr, Salem, VA 24153
Coordinate: 37.32087,-80.06031
Phone: (816) 333-7759
13. Hope Tree Academy
860 Mount Vernon Ln, Salem, VA 24153
Coordinate: 37.30367,-80.06429
Phone: (540) 389-4941
14. Taylor Masonic Lodge 23 Af & AM
1200 Texas St, Salem, VA 24153
Coordinate: 37.28875,-80.03534
Phone: (540) 389-2570
15. Key Living Options Inc
2936 W Main St, Salem, VA 24153
Coordinate: 37.28112,-80.11129
Phone: (540) 378-5210