Leo's Furniture and Upholstery

  • Furniture - Business to Business
  • Furniture - Home & Living
7106 W Higgins Rd
Chicago, IL 60656
(773) 774-1464
  • About

    Repair and reupholster furniture, custom built furniture and furniture refinishing.