Can I call the Nashville store and talk to them or will I always be sent to their call center?
Address: 1800 Galleria Blvd #5030, Franklin, TN 37067, USA
Abigail Rodman | Apr 14, 2020
Can I call the Nashville store directly?
courtney gil | Apr 15, 2019
You'll be sent to their "national call" center. They can answer questions about each store.
Thanks! Your answer is awaiting moderation.