Apparel at Buffalo Billiards Supply in Petaluma, CA