Background
Perry, Carroll was born on February 2, 1869 in Williamstown, Massachusetts, United States. Son of Arthur Latham and Mary Brown (Smedley) Perry.
Perry, Carroll was born on February 2, 1869 in Williamstown, Massachusetts, United States. Son of Arthur Latham and Mary Brown (Smedley) Perry.
Student Phillips Academy, Andover, Massachusetts, 1884-1886. Bachelor of Arts, Williams College, Williamstown, 1890, Doctor of Divinity, 1933. Bachelor of Divinity, Yale, 1894.
Ordained ministry Episcopal Church, 1896. Curate Grace Church, New York City, 1896-1898. Rector Saint Phillips Church, Garrison, New York, 1898-1907, Saint Peter’s Church, Boston, 1907-1911, Saint Paul’s Church, Brookline, Massachusetts, 1911-1916, Church of Ascension, Ipswich, Massachusetts, since 1920.
Trustee Governor Dummer Academy, South. Byfield, Massachusetts.
Married Grace Hawley Underwood, October 11, 1898. Children: Francis Underwood (deceased), Theodora, Carroll.