Teleflora Flowers in Odessa - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Teleflora - Awesome Blossoms | 1427 E 8th St | 800-333-5469 | |
| Teleflora - The Lily Pad in Bloom | 2119 E 42nd St | 800-648-8490 | |
| Teleflora - Vivian's Floral & Gifts | 1405 N. County Rd., W. | 800-848-4267 | |
