Store localization:
Dadeland Mall

Space 62 (in front of Cheese Cake Factory)
7535 N Kendall Dr, Miami, FL 33156
TEL. +1 305 999 5243