Glass Door Installation (2.48 Miles from Bend, OR) Be the first to review Rating: 92 Stf Llc Po Box 6146 Bend, Bend, OR (2.48 Miles from Bend, OR) Time in business: 14 years years Licensed