UNITED STATES
                           SECURITIES AND EXCHANGE COMMISSION
                                     WASHINGTON, D.C. 20549

                                              Form 13F

                                     Form 13F COVER PAGE

Report for the Calendar Year or Quarter Ended:   June 30, 2004

Check here if Amendment [ ]: Amendment Number:

This Amendment (Check only one): [] is a restatement

                                [  ] adds new holdings entries

Institutional Investment Manager Filing this Report:

Name:       First Commonwealth Financial Corporation
Address:   22 North Sixth Street
           Indiana, PA, 15701

Form 13F File Number:28-05151

The institutional investment manager filing this report and the person
by whom it is signed hereby represent that the person signing the report is
authorized to submit it, that all information contained herein is true,
correct and complete, and it is understood that all required items,
statements, schedules, lists, and tables, are considered integral parts of
this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:      John J. Dolan
Title:     Executive Vice President and Chief Financial Officer
Phone:     (724) 349-7220

Signature,Place, and Date of Signing:

/s/ John. J. Dolan

John J. Dolan,     Indiana, PA,  August 6, 2004

Report Type(check only one) :

     [x] 13F HOLDINGS REPORT (Check here if all holdings of this reporting
                     manager are reported in this report

     [ ] 13F NOTICE (Check here if no holdings reported are in this report,
        and all holdings are reported by other reporting manager(s))

     [ ] 13F COMBINATION REPORT (Check here if a portion of the holdings
         for this reporting manager are reported in this report and a
         portion are reported by other reporting manager(s).)



                                 Form 13F SUMMARY PAGE

Report Summary:

Number of Other Included Managers:  1

Form 13F Information Table Entry Total: 223

Form 13F Information Table Value Total: $144,134    (thousands)

List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional investment managers with respect to which this report is
filed, other than the manager filing this report.

Number:   1

Form 13F File Number:28-05153

Name:    First Commonwealth Trust Company





                                            FORM 13F INFORMATION TABLE


            COLUMN  1               COL 2     COL 3     COL 4        COLUMN 5       COL 6     COL 7         COLUMN 8
                                    TITLE               MARKET
                                      OF                VALUE    SHS OR  SH/ PUT/ INVESTMENT  OTHER         VOTING AUTHORITY
ISSUER                              CLASS      CUSIP  (X$1000)  PRN AMT  PRN CALL DISCRETION MANAGERS   SOLE     SHARED    NONE
                                                                                        

3M CO                               Common  88579Y101      496     5,510 SH        DEFINED         1     5,510         0        0
3M CO                               Common  88579Y101      878     9,760 SH         OTHER          1     9,760         0        0
ABBOTT LABS                         Common  002824100      578    14,181 SH        DEFINED         1    14,181         0        0
ABBOTT LABS                         Common  002824100       17       425 SH         OTHER          1       425         0        0
ALCOA INC                           Common  013817101      762    23,055 SH        DEFINED         1    23,055         0        0
ALCOA INC                           Common  013817101      111     3,370 SH         OTHER          1     3,370         0        0
ALLSTATE CORP                       Common  020002101      755    16,223 SH        DEFINED         1    16,223         0        0
ALLSTATE CORP                       Common  020002101      341     7,327 SH         OTHER          1     7,327         0        0
ALLTEL CORP                         Common  020039103      826    16,308 SH        DEFINED         1    14,377     1,931        0
ALLTEL CORP                         Common  020039103      461     9,116 SH         OTHER          1     2,100     7,016        0
ALTRIA GROUP INC                    Common  02209S103      723    14,450 SH        DEFINED         1    14,450         0        0
ALTRIA GROUP INC                    Common  02209S103    1,689    33,740 SH         OTHER          1    33,740         0        0
AMERICAN INTL GROUP INC             Common  026874107    1,202    16,864 SH        DEFINED         1    16,864         0        0
AMERICAN INTL GROUP INC             Common  026874107      123     1,731 SH         OTHER          1     1,731         0        0
AMGEN INC                           Common  031162100    1,031    18,891 SH        DEFINED         1    18,891         0        0
AMGEN INC                           Common  031162100       61     1,125 SH         OTHER          1     1,125         0        0
ANHEUSER BUSCH COS INC              Common  035229103    1,327    24,579 SH        DEFINED         1    24,579         0        0
ANHEUSER BUSCH COS INC              Common  035229103       59     1,100 SH         OTHER          1     1,100         0        0
APACHE CORP                         Common  037411105      727    16,682 SH        DEFINED         1    16,682         0        0
APACHE CORP                         Common  037411105       45     1,024 SH         OTHER          1       500       524        0
AUTOMATIC DATA PROCESSING IN        Common  053015103      148     3,525 SH        DEFINED         1     3,525         0        0
AUTOMATIC DATA PROCESSING IN        Common  053015103       67     1,600 SH         OTHER          1     1,600         0        0
BANK OF AMERICA CORPORATION         Common  060505104    1,037    12,255 SH        DEFINED         1    12,255         0        0
BANK OF AMERICA CORPORATION         Common  060505104      181     2,138 SH         OTHER          1     2,138         0        0
BELLSOUTH CORP                      Common  079860102      275    10,486 SH        DEFINED         1    10,086       400        0
BELLSOUTH CORP                      Common  079860102      103     3,924 SH         OTHER          1     3,924         0        0
BERKSHIRE SECURITIES                Common  084991868      734     3,600 SH        DEFINED         1     3,600         0        0
BERKSHIRE SECURITIES                Common  084991868      367     1,800 SH         OTHER          1     1,800         0        0
BICO INC                            Common  088766100        0   101,100 SH        DEFINED         1   101,100         0        0
BJ SVCS CO                          Common  055482103      489    10,670 SH        DEFINED         1    10,670         0        0
BJ SVCS CO                          Common  055482103        5       100 SH         OTHER          1       100         0        0
BOEING CO                           Common  097023105      170     3,336 SH        DEFINED         1     3,336         0        0
BOEING CO                           Common  097023105       89     1,744 SH         OTHER          1     1,744         0        0
BP PLC                              Common  055622104      667    12,446 SH        DEFINED         1    12,446         0        0
BP PLC                              Common  055622104      336     6,281 SH         OTHER          1     5,279     1,002        0
CARDINAL HEALTH INC                 Common  14149Y108    1,021    14,579 SH        DEFINED         1    14,579         0        0
CARDINAL HEALTH INC                 Common  14149Y108       67       950 SH         OTHER          1       950         0        0
CAREMARK RX INC                     Common  141705103      609    18,485 SH        DEFINED         1    18,485         0        0
CAREMARK RX INC                     Common  141705103       21       650 SH         OTHER          1       650         0        0
CATERPILLAR INC DEL                 Common  149123101      171     2,157 SH        DEFINED         1     2,157         0        0
CATERPILLAR INC DEL                 Common  149123101       38       475 SH         OTHER          1       475         0        0
CENDANT CORP                        Common  151313103      651    26,575 SH        DEFINED         1    26,575         0        0
CENDANT CORP                        Common  151313103       40     1,640 SH         OTHER          1     1,640         0        0
CHESTER VALLEY BANCORP              Common  166335109      252    11,720 SH        DEFINED              11,720         0        0
CHEVRONTEXACO CORP                  Common  166764100      484     5,141 SH        DEFINED         1     5,141         0        0
CHEVRONTEXACO CORP                  Common  166764100      182     1,935 SH         OTHER          1     1,535         0      400
CISCO SYS INC                       Common  17275R102    1,335    56,328 SH        DEFINED         1    56,328         0        0
CISCO SYS INC                       Common  17275R102      160     6,750 SH         OTHER          1     6,750         0        0
CITIGROUP INC                       Common  172967101    1,420    30,539 SH        DEFINED         1    30,539         0        0
CITIGROUP INC                       Common  172967101      148     3,192 SH         OTHER          1     2,827       365        0
CNB FINL CORP PA                    Common  126128107      345    25,400 SH        DEFINED         1    25,400         0        0
COMCAST CORP NEW                    Common  20030N101      220     7,844 SH        DEFINED         1     7,844         0        0
COMCAST CORP NEW                    Common  20030N101       81     2,870 SH         OTHER          1     2,365       387      118
CONOCOPHILLIPS                      Common  20825C104      162     2,124 SH        DEFINED         1     2,124         0        0
CONOCOPHILLIPS                      Common  20825C104       38       500 SH         OTHER          1       500         0        0
CONSTELLATION ENERGY GROUP I        Common  210371100      206     5,441 SH         OTHER          1     5,441         0        0
COOPER COS INC                      Common  216648402      636    10,065 SH        DEFINED         1    10,065         0        0
COOPER COS INC                      Common  216648402        5        75 SH         OTHER          1        75         0        0
CTC COMMUNICATIONS GROUP INC        Common  126419100        0    10,000 SH        DEFINED         1    10,000         0        0
DELL INC                            Common  24702R101      696    19,441 SH        DEFINED         1    19,441         0        0
DELL INC                            Common  24702R101       23       650 SH         OTHER          1       650         0        0
DOMINION RES INC VA NEW             Common  25746U109      553     8,768 SH        DEFINED         1     8,768         0        0
DOMINION RES INC VA NEW             Common  25746U109       81     1,282 SH         OTHER          1     1,282         0        0
DOW CHEM CO                         Common  260543103      156     3,843 SH        DEFINED         1     3,843         0        0
DOW CHEM CO                         Common  260543103       53     1,296 SH         OTHER          1     1,296         0        0
DU PONT E I DE NEMOURS & CO         Common  263534109      473    10,654 SH        DEFINED         1    10,654         0        0
DU PONT E I DE NEMOURS & CO         Common  263534109      111     2,500 SH         OTHER          1       700     1,800        0
EMBRYO DEV CORP                     Common  290818103        0    15,000 SH        DEFINED         1    15,000         0        0
EMERSON ELEC CO                     Common  291011104       19       300 SH        DEFINED         1       300         0        0
EMERSON ELEC CO                     Common  291011104      618     9,730 SH         OTHER          1     9,730         0        0
ESB FINANCIAL CORP                  Common  26884F102      168    13,450 SH        DEFINED              13,450         0        0
EXXON MOBIL CORP                    Common  30231G102    3,572    80,438 SH        DEFINED         1    80,438         0        0
EXXON MOBIL CORP                    Common  30231G102    1,862    41,919 SH         OTHER          1    20,993    20,626      300
FEDERAL NATL MTG ASSN               Common  313586109      161     2,250 SH        DEFINED         1     2,250         0        0
FEDERAL NATL MTG ASSN               Common  313586109       89     1,250 SH         OTHER          1     1,250         0        0
FEDEX CORP                          Common  31428X106      623     7,630 SH        DEFINED         1     7,630         0        0
FEDEX CORP                          Common  31428X106       18       225 SH         OTHER          1       225         0        0
FIDELITY BANCORP INC/PENN           Common  315831107      486    23,282 SH        DEFINED              23,282         0        0
FIRST COMWLTH FINL CORP PA          Common  319829107   19,263 1,485,165 SH        DEFINED         1 1,477,169     7,996        0
FIRST COMWLTH FINL CORP PA          Common  319829107    2,246   173,143 SH         OTHER          1   120,933    52,210        0
FIRST NATL BANKSHRS FL INC N        Common  321100109      226    11,929 SH         OTHER          1    11,483       446        0
FLEXTRONICS INTL LTD                Common  Y2573F102      644    40,370 SH        DEFINED         1    40,370         0        0
FLEXTRONICS INTL LTD                Common  Y2573F102       20     1,250 SH         OTHER          1     1,250         0        0
FNB CORP PA                         Common  302520101      243    11,929 SH         OTHER          1    11,929         0        0
FORTUNE BRANDS INC                  Common  349631101      882    11,692 SH        DEFINED         1    11,692         0        0
FORTUNE BRANDS INC                  Common  349631101       17       225 SH         OTHER          1       225         0        0
FPL GROUP INC                       Common  302571104      499     7,810 SH        DEFINED         1     7,810         0        0
FPL GROUP INC                       Common  302571104       50       775 SH         OTHER          1       775         0        0
GANNETT INC                         Common  364730101      561     6,615 SH        DEFINED         1     6,615         0        0
GANNETT INC                         Common  364730101       30       350 SH         OTHER          1       350         0        0
GATEWAY BANK OF PENNSYLVANIA        Common  869099101       50     5,000 SH          SOLE                5,000         0        0
GENERAL ELEC CO                     Common  369604103    3,371   104,031 SH        DEFINED         1   104,031         0        0
GENERAL ELEC CO                     Common  369604103    4,249   131,135 SH         OTHER          1   127,855     3,280        0
GENERAL MLS INC                     Common  370334104      136     2,860 SH        DEFINED         1     2,860         0        0
GENERAL MLS INC                     Common  370334104      183     3,840 SH         OTHER          1     3,840         0        0
GENERAL MTRS CORP                   Common  370442105      119     2,558 SH        DEFINED         1     2,158         0      400
GENERAL MTRS CORP                   Common  370442105       83     1,787 SH         OTHER          1     1,329       458        0
HARLEY DAVIDSON INC                 Common  412822108      136     2,200 SH        DEFINED         1     2,200         0        0
HARLEY DAVIDSON INC                 Common  412822108       77     1,250 SH         OTHER          1       950       300        0
HARRAHS ENTMT INC                   Common  413619107      568    10,500 SH        DEFINED         1    10,500         0        0
HARRAHS ENTMT INC                   Common  413619107       24       450 SH         OTHER          1       450         0        0
HARTFORD FINL SVCS GROUP INC        Common  416515104      719    10,465 SH        DEFINED         1    10,465         0        0
HARTFORD FINL SVCS GROUP INC        Common  416515104       98     1,430 SH         OTHER          1     1,430         0        0
HEINZ H J CO                        Common  423074103       56     1,430 SH        DEFINED         1     1,430         0        0
HEINZ H J CO                        Common  423074103      349     8,899 SH         OTHER          1     8,899         0        0
INGERSOLL-RAND COMPANY LTD          Common  G4776G101      410     6,000 SH         OTHER          1     6,000         0        0
INTEL CORP                          Common  458140100    1,431    51,856 SH        DEFINED         1    51,856         0        0
INTEL CORP                          Common  458140100      199     7,200 SH         OTHER          1     7,200         0        0
INTERNATIONAL BUSINESS MACHS        Common  459200101    2,065    23,429 SH        DEFINED         1    23,429         0        0
INTERNATIONAL BUSINESS MACHS        Common  459200101    1,397    15,843 SH         OTHER          1    15,743       100        0
IRON & GLASS BANCORP INC            Common  462735101       76     1,850 SH        DEFINED               1,850         0        0
JACOBS ENGR GROUP INC DEL           Common  469814107      527    13,370 SH        DEFINED         1    13,370         0        0
JACOBS ENGR GROUP INC DEL           Common  469814107        8       200 SH         OTHER          1       200         0        0
JOHNSON & JOHNSON                   Common  478160104    1,507    27,050 SH        DEFINED         1    27,050         0        0
JOHNSON & JOHNSON                   Common  478160104      587    10,540 SH         OTHER          1    10,140       400        0
JUNIATA VALLEY NATL BK              Common  482016102      980    24,119 SH        DEFINED         1    24,119         0        0
LAUREL CAPITAL GROUP INC            Common  518629100      254    12,000 SH        DEFINED              12,000         0        0
LEESPORT FINANCIAL CORPORATION      Common  524477106      457    20,000 SH        DEFINED              20,000         0        0
LENNAR CORP                         Common  526057104      272     6,085 SH        DEFINED         1     6,085         0        0
LENNAR CORP                         Common  526057104        9       200 SH         OTHER          1       200         0        0
LOWES COS INC                       Common  548661107    1,250    23,779 SH        DEFINED         1    23,779         0        0
LOWES COS INC                       Common  548661107      176     3,350 SH         OTHER          1     3,050       300        0
LUCENT TECHNOLOGIES INC             Common  549463107       60    15,842 SH        DEFINED         1    15,766        76        0
LUCENT TECHNOLOGIES INC             Common  549463107       11     2,863 SH         OTHER          1     2,583       280        0
MAGNITUDE INFORMATION SYS IN        Common  559534102       15   112,400 SH        DEFINED         1   112,400         0        0
MBNA CORP                           Common  55262L100      664    25,764 SH        DEFINED         1    25,764         0        0
MBNA CORP                           Common  55262L100       72     2,792 SH         OTHER          1     2,792         0        0
MCCORMICK & CO INC                  Common  579780206      502    14,770 SH        DEFINED         1    14,770         0        0
MCCORMICK & CO INC                  Common  579780206        8       225 SH         OTHER          1       225         0        0
MEDTRONIC INC                       Common  585055106      529    10,856 SH        DEFINED         1    10,856         0        0
MEDTRONIC INC                       Common  585055106        5       100 SH         OTHER          1       100         0        0
MELLON FINANCIAL CORP               Common  58551A108      293    10,000 SH        DEFINED              10,000         0        0
MELLON FINL CORP                    Common  58551A108      206     7,024 SH        DEFINED         1     7,024         0        0
MELLON FINL CORP                    Common  58551A108      189     6,453 SH         OTHER          1     3,508     2,945        0
MERCK & CO INC                      Common  589331107      961    20,229 SH        DEFINED         1    20,229         0        0
MERCK & CO INC                      Common  589331107    1,509    31,761 SH         OTHER          1    30,961       800        0
MERRILL LYNCH & CO INC              Common  590188108    1,140    21,125 SH        DEFINED         1    21,125         0        0
MERRILL LYNCH & CO INC              Common  590188108      189     3,500 SH         OTHER          1     3,500         0        0
MICROSOFT CORP                      Common  594918104    1,248    43,693 SH        DEFINED         1    43,693         0        0
MICROSOFT CORP                      Common  594918104      117     4,085 SH         OTHER          1     4,085         0        0
MORGAN STANLEY                      Common  617446448        3        60 SH        DEFINED         1        60         0        0
MORGAN STANLEY                      Common  617446448      259     4,914 SH         OTHER          1     4,914         0        0
NATIONAL CITY CORP                  Common  635405103      213     6,076 SH        DEFINED         1     6,076         0        0
NEW MEXICO BANQUEST                 Common  647991926    1,000     7,207 SH        DEFINED         1     7,207         0        0
NEW MEXICO BANQUEST                 Common  647991926      105       754 SH         OTHER          1       754         0        0
NEWELL RUBBERMAID INC               Common  651229106      180     7,668 SH        DEFINED         1     7,668         0        0
NEWELL RUBBERMAID INC               Common  651229106      145     6,156 SH         OTHER          1     6,156         0        0
NOBLE CORPORATION                   Common  G65422100      454    11,985 SH        DEFINED         1    11,985         0        0
NOBLE CORPORATION                   Common  G65422100       11       300 SH         OTHER          1       300         0        0
NORTH PITTSBURGH SYS INC            Common  661562108      160     8,000 SH        DEFINED         1     8,000         0        0
NORTH PITTSBURGH SYS INC            Common  661562108    1,341    66,870 SH         OTHER          1    51,200    15,670        0
OMEGA FINANCIAL CORP                Common  682092101    2,404    70,278 SH        DEFINED              70,278         0        0
ORACLE CORP                         Common  68389X105      604    50,611 SH        DEFINED         1    50,611         0        0
ORACLE CORP                         Common  68389X105       38     3,166 SH         OTHER          1     3,166         0        0
PARKVALE FINANCIAL CORP             Common  701492100    5,778   219,544 SH        DEFINED             219,544         0        0
PARKVALE FINANCIAL CORP             Common  701492100      132     5,000 SH        DEFINED               5,000         0        0
PENNSYLVANIA RL ESTATE INVT         Common  709102107      254     7,414 SH        DEFINED         1     7,414         0        0
PEPSICO INC                         Common  713448108    1,654    30,704 SH        DEFINED         1    30,704         0        0
PEPSICO INC                         Common  713448108    1,156    21,450 SH         OTHER          1    21,050       400        0
PFIZER INC                          Common  717081103    2,734    79,759 SH        DEFINED         1    79,759         0        0
PFIZER INC                          Common  717081103      786    22,938 SH         OTHER          1    22,938         0        0
PITNEY BOWES INC                    Common  724479100      387     8,756 SH        DEFINED         1     8,756         0        0
PITNEY BOWES INC                    Common  724479100        3        75 SH         OTHER          1        75         0        0
PNC FINL SVCS GROUP INC             Common  693475105      524     9,869 SH        DEFINED         1     9,319         0      550
PNC FINL SVCS GROUP INC             Common  693475105      159     3,000 SH         OTHER          1     3,000         0        0
PPG INDS INC                        Common  693506107      243     3,887 SH        DEFINED         1     3,887         0        0
PPG INDS INC                        Common  693506107    1,875    30,004 SH         OTHER          1    24,154     5,850        0
PPL CORP                            Common  69351T106      365     7,955 SH        DEFINED         1     7,955         0        0
PPL CORP                            Common  69351T106      220     4,800 SH         OTHER          1     4,800         0        0
PRAXAIR INC                         Common  74005P104      544    13,638 SH        DEFINED         1    13,638         0        0
PRAXAIR INC                         Common  74005P104        5       130 SH         OTHER          1       130         0        0
PRICE T ROWE GROUP INC              Common  74144T108      869    17,245 SH        DEFINED         1    17,245         0        0
PRICE T ROWE GROUP INC              Common  74144T108       38       750 SH         OTHER          1       750         0        0
PROCTER & GAMBLE CO                 Common  742718109    2,404    44,166 SH        DEFINED         1    44,166         0        0
PROCTER & GAMBLE CO                 Common  742718109    2,254    41,400 SH         OTHER          1    40,800       400      200
PUBLIC SVC ENTERPRISE GROUP         Common  744573106       68     1,689 SH        DEFINED         1     1,689         0        0
PUBLIC SVC ENTERPRISE GROUP         Common  744573106      267     6,680 SH         OTHER          1     6,680         0        0
QUALCOMM INC                        Common  747525103      801    10,980 SH        DEFINED         1    10,980         0        0
QUALCOMM INC                        Common  747525103       44       600 SH         OTHER          1       600         0        0
ROCKWELL AUTOMATION INC             Common  773903109      242     6,450 SH        DEFINED         1     6,450         0        0
ROCKWELL AUTOMATION INC             Common  773903109      176     4,688 SH         OTHER          1     4,688         0        0
ROCKWELL COLLINS INC                Common  774341101      211     6,344 SH        DEFINED         1     6,344         0        0
ROCKWELL COLLINS INC                Common  774341101       90     2,688 SH         OTHER          1     2,688         0        0
ROYAL BANCSHARES OF PENN-A          Common  780081105      812    32,752 SH        DEFINED              32,752         0        0
ROYAL DUTCH PETE CO                 Common  6   780257     345     6,675 SH        DEFINED         1     6,675         0        0
ROYAL DUTCH PETE CO                 Common  6   780257      55     1,060 SH         OTHER          1     1,060         0        0
S & T BANCORP INC                   Common  783859101    1,982    61,963 SH        DEFINED         1    61,963         0        0
S & T BANCORP INC                   Common  783859101      415    12,975 SH         OTHER          1    12,975         0        0
SBC COMMUNICATIONS INC              Common  78387G103      410    16,904 SH        DEFINED         1    16,904         0        0
SBC COMMUNICATIONS INC              Common  78387G103      315    12,977 SH         OTHER          1    12,977         0        0
SUN BANCORP INC                     Common  866634108    2,599   116,098 SH        DEFINED             116,098         0        0
SUSQUEHANNA BANCSHARES INC          Common  869099101    1,290    51,290 SH        DEFINED              51,290         0        0
SUSQUEHANNA BANCSHARES INC P        Common  869099101    1,314    52,242 SH        DEFINED         1    52,242         0        0
SYMANTEC CORP                       Common  871503108      624    14,260 SH        DEFINED         1    14,260         0        0
SYMANTEC CORP                       Common  871503108       44     1,000 SH         OTHER          1     1,000         0        0
TARGET CORP                         Common  87612E106    1,198    28,200 SH        DEFINED         1    28,200         0        0
TARGET CORP                         Common  87612E106      175     4,125 SH         OTHER          1     4,125         0        0
TEXAS INSTRS INC                    Common  882508104      494    20,430 SH        DEFINED         1    20,430         0        0
TEXAS INSTRS INC                    Common  882508104       51     2,100 SH         OTHER          1     2,100         0        0
TYCO INTL LTD NEW                   Common  902124106      873    26,344 SH        DEFINED         1    26,344         0        0
TYCO INTL LTD NEW                   Common  902124106        7       200 SH         OTHER          1       200         0        0
UNION PAC CORP                      Common  907818108      239     4,020 SH        DEFINED         1     4,020         0        0
UNION PAC CORP                      Common  907818108       15       250 SH         OTHER          1       200        50        0
UNITED TECHNOLOGIES CORP            Common  913017109      625     6,835 SH        DEFINED         1     6,835         0        0
UNITED TECHNOLOGIES CORP            Common  913017109       16       170 SH         OTHER          1       170         0        0
VERIZON COMMUNICATIONS              Common  92343V104    2,160    59,685 SH        DEFINED         1    59,685         0        0
VERIZON COMMUNICATIONS              Common  92343V104    1,102    30,450 SH         OTHER          1    25,906     4,544        0
VIACOM INC                          Common  925524308      753    21,076 SH        DEFINED         1    21,076         0        0
VIACOM INC                          Common  925524308       29       802 SH         OTHER          1       802         0        0
VODAFONE GROUP PLC NEW              Common  92857W100       32     1,470 SH        DEFINED         1     1,470         0        0
VODAFONE GROUP PLC NEW              Common  92857W100      170     7,705 SH         OTHER          1     7,705         0        0
VORNADO RLTY TR                     Common  929042109      796    13,935 SH        DEFINED         1    13,935         0        0
VORNADO RLTY TR                     Common  929042109       63     1,100 SH         OTHER          1     1,100         0        0
WACHOVIA CORP 2ND NEW               Common  929903102      782    17,568 SH        DEFINED         1    17,568         0        0
WAL MART STORES INC                 Common  931142103    1,455    27,579 SH        DEFINED         1    27,579         0        0
WAL MART STORES INC                 Common  931142103      140     2,650 SH         OTHER          1     2,650         0        0
WASHINGTON MUT INC                  Common  939322103      516    13,355 SH        DEFINED         1    13,355         0        0
WASHINGTON MUT INC                  Common  939322103       31       790 SH         OTHER          1       790         0        0
WELLS FARGO & CO NEW                Common  949746101    1,028    17,961 SH        DEFINED         1    17,961         0        0
WELLS FARGO & CO NEW                Common  949746101       84     1,466 SH         OTHER          1     1,466         0        0
WILLOW GROVE BANCORP                Common  97111W101      435    27,200 SH        DEFINED              27,200         0        0
WYETH                               Common  983024100      179     4,963 SH        DEFINED         1     4,963         0        0
WYETH                               Common  983024100      125     3,450 SH         OTHER          1     3,450         0        0


GRAND TOTALS                                           144,134