Yes, this past month. They are now located on the east side/next to Xanadu Gallery on the south side of main st. Great new location! Great gallery! 7045 E Main St, Scottsdale, AZ 85251
Yes. 7077 East Main Street.
Thanks! Your answer is awaiting moderation.