0001193125-09-059838 DEF 14A 2 20090420 20090320 20090320 20090320 S&T BANCORP INC 0000719220 6022 251434426 PA 1231 DEF 14A 34 000-12508 09696591 800 PHILADELPHIA STREET PO BOX 190 INDIANA PA 15701 7244651466 800 PHILADELPHIA STREET PO BOX 190 INDIANA PA 15701 DEF 14A 1 ddef14a.htm 2009 NOTICE & PROXY STATEMENT GRAPHIC 2 g34639g72c70.jpg GRAPHIC