The First Presbyterian Church of Plainsboro

The origin of the First Presbyterian Church of Plainsboro is considered to be on November 17, 1879, with the laying of a