Leo's Metropolitan Florist
407 E 71ST St
Chicago
IL
60619
(773) 723-6579
southchicagoflorist.com
Open Map
Description
Leo's Metropolitan Florist is located at 407 E 71st St in Chicago and has been in the business of Florists since 1967.
by dandb on October 13, 2015 from
dandb
chicago
Event Planner
Event Planning & Supplies
florist
florists
flowers
Gift Baskets
Gifts
Party & Event Planning
store