Flexible Media Releases
Nubius Organics ON SOCIAL MEDIA
Nubius Organics is located in beautiful Santa Cruz, CA. We're a web-based business, so no actual store exists. Our mission is to raise awareness of environmental issues, and to offer sustainable and environmentally friendly alternative to everyday disposable goods.