John Sloan

Skip to main content
John Sloan
John Sloan
John Sloan

John Sloan

b. 1871, Lockhaven, Pennsylvania – d. 1951, Hanover, New Hampshire
Person TypeIndividual