Loading Map....
Address
210 Lowell Street
210 Lowell Street
Andover
Massachusetts
Eastern
01810
United States
The Chapel at West Parish was constructed in 1909 as part of a master plan to convert the once rural four acre burial ground into a 50 acre garden cemetery.