Teleflora Flowers in Indio - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Teleflora - Aladdin's Florist & Wedding Chapel | 45507 Smurr St. | 800-225-5590 | |
| Teleflora - Indio Florist | 44-953 Oasis St. | 800-564-6346 | |
| Teleflora - The Flower Patch | 81-637 Hwy 111, Ste 3-4 | 800-264-6917 | |
