Floor Tile Installation (328.11 Miles from Victor, ID) Be the first to review Rating: 93 Grand Teton Floor & Window Coverings 108 W Center St, Victor, ID (328.11 Miles from Victor, ID) Time in business: 18 years years Licensed