John Search in Scotch Plains, NJ

John Search may also have lived outside of Scotch Plains, such as Hackettstown, Flanders and Ledgewood.