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

Other popular stores in Odessa: