Contact and Address
About the Business:
Mimo Flooring Co is a Flooring store located at 192 NW 36th St, Wynwood Art District, Miami, Florida 33127, US.
The business is listed under flooring store, floor refinishing service, flooring contractor, wood floor installation service, wood floor refinishing service category. It has received 1 reviews with an average rating of 5 stars. Their services include Delivery, In-store shopping .
- Johanna Medeiros
- 7 years ago
Here are some reviews from our users.
"Great store! Lots of options, huge samples displays. I love it!"