Here’s the approximate location of the Pilgrim Heights development.

Related:  This Day In Norwood History-January 17, 1923-Many Bequests in the Will of Mrs Alice E. Plimpton