Lee Montgomery Allen
By: Contributed
Lee Montgomery Allen, 95, of South Yarmouth, and formerly of Chatham, Massachusetts, passed away on July 6, 2021, due to complications from a recent medical condition. Lee was born on October 25, 1925 in Newark, New Jersey, the son of James M. and Wilhelmina Zuberano Allen. He spent his childhood in Oyster Bay, New York, where he excelled in sports. He had many fond memories of growing up in simpler times. Dur...