AT&T Store
2421 Elida Rd, Lima 45805