About
My Indica Beauty is a brand you can trust. With roots in Northern California, they are dedicated to producing the finest quality CBD products available.