The Ombu Store
– 225 – Visits
The OMBU Store offers high-quality leather products and much more, merging design and tradition from our ancestors with elegance and uniqueness.
All the items you will find in our store are things we have in our home and share our heritage and background. We have an appreciation for fine craftsmanship, and that is what we look for and bring to you.
Contact Us:
207 S 3rd Street, Suite 110
Geneva, Illinois
60134
United States
Phone No: (224) 654-9002
|
Rating (average) | |
---|---|
Business Website Address | |
Service Category | |
Business Phone Number | |
Specialization | |
Bizoforce Score (Beta) |