Treehead Culture

Concentrates

Shop concentrates including waxes, oils and live resins at Treehead Culture, a licensed dispensary at 665 North French Road, Amherst, NY 14228, serving Amherst, Buffalo and nearby communities. Order online for free delivery with a $60 minimum (see our Buffalo delivery area), pick up curbside or at the drive-thru, or stop by the shop.