Rev. Stephen Hamilton

Rev. Stephen Hamilton is the minister of Lehigh Valley Free Presbyterian Church, Allentown, Pennsylvania.