Teleflora Flowers in Indiana - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Teleflora - Indiana Floral | 721 Philadelphia St. | 800-543-1997 | |
| Teleflora - Malcolm's House Of Flowers | 102 Heritage Run Rd. | 866-218-1410 | |
| Teleflora - The Flower Gallery | 635 Church St. | 888-634-4755 | |
