Contact Us

Need to get in touch with us?

1 Chestnut Hill Plaza #1185 Newark, DE 19713

Address: Blossom Menstrual Cup

1 Chestnut Hill Plaza #1185 Newark, DE 19713  

Email: support@blossomcup.com

Phone: 1 800 917 4416

Got Any Questions?