AT&T Store - Loma Vista
(Be the first to review AT&T Store - Loma Vista)
4700 Meadows Ln
Ste 101-B
Las Vegas
89107
Phone Number:
(702) 822-4371
AT&T is an American wireless services provider, this authorized store is located in Loma Vista Shopping Center. They have a wide variety of latest cell phones, internet devices and smart watches. They also offer data plans and TV bundles.