Are you located in the large mall building occupied by Macy's and Dillard's?
Address: 170 University Town Center Dr Suite 103, Sarasota, FL 34243, USA
Lisa Mayer | Jan 16, 2021
Yes, at the main entrance on the West side in the center of the mall.
Nick | Jan 16, 2021
Yes in the mall in the middle outside
Thanks! Your answer is awaiting moderation.