Search Results
Angelo Florist
825 S Waukegan Rd, Lake Forest, IL 60045
Angelo Florist is a small flower shop located in Lake Forest. The shop has a wide array of options, with flowersMore available for almost any occasion. Although it's located in Lake Forest, the shop delivers to Cook, Lake, and McHenry counties. The European decor inside the shop gives Angelo Florist a different feel from other flower shops. Other decor for different occasions, such as holidays, is also available.  
See more »