Nelson L. Major, 57, of Stroudsburg, passed away Monday morning, February 10, 2025, while under hospice care at home. He was the husband of Lawrence "Larry" E. Bisbing, Jr. with whom he shared 15 ...