Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Flora Seeds UC 1 2 3 4 50.000 CategoriesSeeds & Bulbs-Retail LocationsIndiana Bookmark Contact Information Business Name Flora Seeds UC Address 416 N Center St, Indiana 46929-1009 Phone Number 5749673105 Fax Number 5749674173 Website http://www.floraseeds.com CategoriesSeeds & Bulbs-Retail Post navigationPrevious post: R. Gary Larsen & AssociatesNext post: US Post Office