Garage Door Repair Be the first to review Rating: 93 Windows Doors & More Store 523 Thain Rd, Lewiston, ID Time in business: 16 years years Licensed