John W. Mosley, 63, of Bridgewater passed away unexpectedly at his home on December 5, 2022.  A memorial visitation will be held from 5-7 pm on Monday, December 12, 2022 at Kinzley Funeral Home in Salem.