University Flower Shop 398 Colusa Ave Kensington, CA 94707 Phone: (510) 848-5320 Fax: (510) 848-1862
Category: Florists - Retail