6546 E. 22nd Street
Tucson, AZ
520-721-1011


 We are located on 22nd Street just east of Wilmot 
in the Tierra Del Sol Plaza. Our shop is on the far 
east side of the plaza (it faces the church not 22nd). 
The physical address is 6546 E. 22nd Street