Now Open: AT&T Store

Show map

A new AT&T Store opened Oct. 15 in Lamar Union shopping center at 1100 S. Lamar Blvd., Ste. 2114. Patrons can find help with wireless and home phone service, DIRECTV, U-verse as well as home security and automation. 512-256-3561. www.att.com