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:

122 E Main Street

Arcola, IL 61910

217-268-4242

217-841-0952


Hours:

Mon - Fri: 10AM - 5PM

Sat: 10AM - 12PM

Sun: Closed

0