What department store are you next to
Address: 1800 Galleria Blvd, Franklin, TN 37067, USA
Laura Chavez Boyer | Apr 15, 2019
Next to California Pizza. Entrance is on the outside
Terry Reeves | Apr 15, 2019
It is on outside across mall from Dillard's.
Thanks! Your answer is awaiting moderation.