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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed