Our New Location! February 16, 2013 Veghead Our address is: 1201 NE Second ST Suite B Bend, Oregon 97701 Post navigation Epcot Indoor Growing SystemCurrent Growing Update