Company Overview
Company Name
Whimsy Rose
Address
Saint Louis, MO, 63132, United States
Website
whimsyrose.comPhone
(314) 997-1999Approx. Annual Revenue
$2.0M
About Whimsy Rose
Whimsy Rose is a fashion company based in Saint Louis, Missouri, United States. The company allows customers to create their own unique apparel by choosing from over 100 designer prints and various styles. Whimsy Rose's products are American-made and offer a customizable shopping experience for women.
Frequently Asked Questions about Whimsy Rose
Advertising Pixels
- Facebook Ad Pixel