South Town Glass Share: Glass - Auto, Plate, Window, Etc. South Town Glass Visit Website 2324 12th St SE Salem, OR 97302 (503) 581-5001 (503) 581-2575 (fax) About Rep Info Map About Residential & Commercial glass; repairs & new construction Whom to Contact Carl Harbaugh 2324 12th St SE Salem, OR 97302 What's Nearby? Distance: 5 10 15 20 25 50 mi.