6546 E. 22nd Street
Make a Website
List Your Business
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