Christmas Light Display – 2188 Schaefer Road – Abington

A major Christmas Light Display is located at 2188 Schaefer Road in Abington.

 

 

The photograph is provided courtesy of the family at 2188 Schaefer Road in Abington.