Element 7 closes in Chula Vista

Element 7 dispensary has ceased operations according to multiple sources. “Chula Vista got behind on a few things” said a former employee who wished to remain anonymous. The outlet still appears on the Element 7 website, along with 9 other locations in California. Located at 1208 Broadway, it is among 8 retail licenses in the … Continue reading Element 7 closes in Chula Vista