John P. Farrell was born on January 16, 1948 and passed away on April 15, 2024. He was a resident of Belmont, NH.