Petals & Plants
107 N. Main St.
Tuscola, Illinois 61953
217-253-4162
Type
Hours
More
Petals & Plants Florist is proud to have served Douglas County and the surrounding areas for over 25 years. FTD Master Florist and Teleflora member.
Free Parking
Locally Owned
Type
More
107 N. Main St.
Tuscola, Illinois 61953