Is this store a corporate store? Or just an authorized retailer?
Address: 3021 Mallory Ln Ste 110, Franklin, TN 37067, USA
Brandy Durbin | Oct 25, 2019
This location is corporate.
Sathiya | Oct 25, 2019
Its corporate store
Kevin Rogers | Oct 25, 2019
Yes it's a corporate store owned and operated by att
Thanks! Your answer is awaiting moderation.