We are open
11:00 am to 4:00 pm
Monday-Saturday
Closed Sunday
If you have any questions please call us at
505-857-9625
We look forward to seeing you in the store again soon.
Thank you for shopping local!
We are located in the La Cueva Town Center on the Northeast Corner of Paseo del Norte and Wyoming.
The store is in a separate building, east of Dion’s, in the far corner of the complex.