The Bud Bar Displays™ product line was created exclusively for the cannabis industry. Bud Bar Displays™ is a division of All Plastic Corporation, an award-winning store fixture design and manufacturing company with more than 25 years experience in the display industry and is located in Sacramento, California.
April, 2024
Thursday
August 26,2019
We have received your appointment and will send you a confirmation to your provided email upon approval.