Born
Manhasset, NY, 1957
Ordained Priest
April 27, 1991
Current Post or Position
St. Paul’s Episcopal Church
Delray Beach, FL
Rector
Born
Manhasset, NY, 1957
Ordained Priest
April 27, 1991
Current Post or Position
St. Paul’s Episcopal Church
Delray Beach, FL
Rector