Treehead Culture

Flower

Shop dried cannabis flower for smoking or vaporizing 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.