Virgin Mobile in Salem - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Virgin Mobile Retailer - CASEY'S GENERAL STORE | 201 S Main St | ||
| Virgin Mobile Retailer - CASEY'S GENERAL STORE | 600 S Mcarthur Ave | ||
| Virgin Mobile Retailer - CASEY'S GENERAL STORE | 800 Highway 32 East | ||
| Virgin Mobile Retailer - US BANK ATM | 403 N Jackson St | ||
| Virgin Mobile Retailer - US BANK ATM | 600 E Hwy 32 | ||
