Person
American colonial settler (1652–1743)
Not who you're looking for? Others named Stephen Greenleaf: American colonial politician 1628-1690
Family