Electronic parts and equipment, Physician equipment and supplies
Radio Shack
Radio Shack, located inside Northlake Mall in Atlanta, GA, offers a wide selection of electronics including computers, TVs, cell phones, and more. The friendly and knowledgeable staff is available to assist customers in finding the products they need. In addition to Radio Shack, Northlake Mall provides various amenities such as a food court, a slingshot ride, a train ride for kids, and close to 100 other stores for visitors to enjoy while shopping.
Generated from their available business information