2901 N Main St, Roswell, New Mexico 88201(575) 622-1007 Ste C
Russell Cellular, your local Verizon Authorized Retailer offering all the latest and greatest mobile phone technology at 2901C North Main St. in Roswell, NM 88201