Flourishing Finish & Isaac's Upholstering

  • Specialty Shops
  • Gift Certificate Participant
  • Upholstery
  • Furniture
  • Bridal
  • Interior Design/Decorators
830 E. State St.
Geneva, IL 60134
(630) 208-9391
  • About

    Custom upholstery, furniture, design and event furniture rentals
    Isaacs Upholstering is now a part of Flourishing Finish.