Bloom Screen Printing Company 2310 Telegraph Ave Oakland, CA 94612 Phone: (510) 834-2310
Category: Screen Printing & Sign Painting & Lettering Shop