South Shore Florist & Gifts 417 S Shore Ctr Alameda, CA 94501 Phone: (510) 523-6655 Fax: (510) 523-0567
Category: Florists - Retail