The Green House – Portland

The Green House – Portland
February 28, 2017 rebelspiritadmin

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!

Location