Finishing Touch Floor CompanyAdd to Favorites
The more information you provide about your business, the easier it will be for customers to find you online.
Claim This BusinessPhotos and Videos
- Hours
- Do you know the hours for this business?
- Phone:
Main - 317-937-4433
- Address:
- 4020 Glencairn Ln Indianapolis, IN 46226
- Neighborhood
- Devon
Contact Info
Reviews
11/12/16
Provided by YP.comVery disappointing. Called for carpet installation which was never done. Was charged and getting a refund has proved impossible. Calls are now going unanswered and they refuse to get back with us. Save yourself the headache and deception and call a different company!