James L. McPherson
James L. McPherson  | |
|---|---|
| Member of the Legislative Assembly of Alberta | |
| In office 1935–1940  | |
| Preceded by | Archie Matheson | 
| Succeeded by | Michael Ponich | 
| Constituency | Vegreville | 
| In office 1940–1948  | |
| Constituency | Bruce | 
| Personal details | |
| Born | March 29, 1881 Leaswater, Ontario  | 
| Died | January 3, 1951 (aged 69) Ryley, Alberta  | 
| Political party | Social Credit | 
| Occupation | doctor | 
James L. McPherson (March 29, 1881 – January 3, 1951) was a Canadian politician and physician from Alberta.