Ostrander Flowers » Business Go back to directory. Add to Address Book. Ostrander Flowers Ostrander Flowers Work 1243 25th Ave Eldon IA 52554 United States work Work Phone: 641-652-3288work Categories: Businesses Updated 3 years ago.