Nubius Organics

Where
1334 Brommer Street, Santa Cruz , CA
Call
+1 831.479.7744
Web
Nubius Organics Website
Tags
Shopping, Specialty Store
Claim this listing

About request an edit to this page

Nubius Organics is your one-stop shop for all of your green living needs including non-toxic, natural, and organic products. We also offer a unique selection of eco-friendly and recycled gifts. 

Facebook