Stephen Townesend
Appearance
Stephen Townesend may refer to:
- Stephen Townesend (priest), Dean of Exeter, 1583–1588
- Stephen Townesend (surgeon), English surgeon, stage actor, anti-vivisectionist and writer
See also
[edit]- Stephen J. Townsend, United States Army general