Stephen Leonard
# Stephen Leonard

Stephen Leonard may refer to:

* Stephen B. Leonard (1793–1876), U.S. Representative from New York
* Steve Leonard (born 1972), British veterinarian and television personality
