The Green Cross is located at 4218 Mission Street in the Excelsior District of San Francisco, and we welcome you to stop by at your convenience! Our hours of operation are 7 days a week, 8 am to 10 pm daily.
If you have questions about becoming a member or general questions, please feel free to email us directly. The Green Cross (TGC) operates a storefront location in San Francisco's Excelsior District.
|Dispensary Type||Medicinal & Recreational|
comments powered by Disqus Report this ad