About Us


Arcola Flower Shop is located in downtown Arcola, Illinois right along side Interstate 57 at exit 203, which by the way, is also the gateway to Amish Country.


Location:

111 N Locust Street

Arcola, IL 61910


Hours:

Mon - Fri: 9AM - 5PM

Sat: 9AM - 12PM

Sun: Closed