The Green House is a licensed OMMP dispensary located in North Portland on Williams Avenue. We strive to be your neighborhood oasis. We offer top quality medicine at reasonable prices. Our staff is the best in town: friendly, helpful and knowledgeable. We are here to help you find what works best for your needs. We look forward to serving you!
February 28, 2017