Diane Scherr Avillo
Diane Scherr Avillo passed away on August 7, 2021. Diane was born October 9, 1957 at Valley Hospital, Ridgewood, New Jersey to parents John and Carol Scherr. She was the third generation to reside in Ridgewood, joining her older sister, Valerie, at home. Diane had very loving parents and a childhood of vacations at Cape Cod, the Jersey Shore, Ridgewood’s...
Read More