2521 S Canal St, Carlsbad, New Mexico 88220(575) 628-0139 Ste A
Russell Cellular, your local Verizon Authorized Retailer offering all the latest and greatest mobile phone technology at 2521 S Canal St in Carlsbad, NM 88220