Teleflora Flowers in Alameda - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Teleflora - East Bay Floral Exchange | 2900 Main St. | 510-747-1605 | |
| Teleflora - Olympic Florist | 2544 Santa Clara Ave. | 510-523-4210 | |
| Teleflora - South Shore Florist & Gifts | 417 S Shore Ctr | 877-523-6655 | |
