Sellion

11500 West Olympic Boulevard, Los Angeles, CA 90064, USA
11500 W. Olympic Blvd. Los Angeles CA 90064

We provide doctor-formulated cannabis-infused products under our CannaMax
label or for Private Label.

States Served

CA, MA

In business since:
2002