Lori was born in Atlanta, Georgia, and grew up in Savannah, Ga. She graduated from the University of South Carolina with a Bachelors’ degree in history. A life-long member of the Presbyterian Church, USA, she holds an M.Div. from Columbia Theological Seminary and a Ph.D. in Church history and Theology from the Toronto School of Theology.
She was installed as pastor at New Hempstead in 2005.
When not enjoying her work with the congregation, Lori can be found reading, cooking, or travelling. She is married to Howard Whitehouse, an Englishman she met while studying at the University of Warwick her junior year of college. They share their lives with three very spoiled cats.