Free Shipping for Orders In USA

Store Hours

                                                               

Monday - Friday     

9:30am - 6:30pm       

Saturday

9:00am - 6:00pm

Sunday

9:00am - 4:00pm

Dimvaloo

8813 Ladue Road

St. Louis, Missouri 63124

 

Phone: 314-669-9164