Flora Reef123450.000Store Claim ListingContact Information15 W Industrial Park Dr, Kankakee, IL 60901, USA , Kankakee, IL 60901, USADetailed Information15 W Industrial Park Dr, Kankakee, IL 60901, USA