Terp Bros Cannabis DispensaryAstoria, NY Terp Bros is one of the first legal dispensaries to open in New York.