Home

Shop

Home »  Shop

OUR BRICK AND MORTAR STORE IS NOW OPEN AT ALHAMBRA PLACE!

Visit us at:
100 East Main St., Suite 120
Alhambra, CA 91801
Telephone: (626) 940-5505

Hours:
Monday-Saturday, 10:00 AM – 9:00 PM
Sunday, 11:00 AM – 7:00 PM

TO SHOP OUR ONLINE STORE>>

Vidorra_Left Storec_KennethPrestonPhoto Vidorra_Sofa Corner_KennethPresonPhoto Vidorra_Rigth Store_KennethPrestonPhoto Vidorra_Dressing Rooms_KennethPrestonPhoto