She has stayed in North Adams, Williamstown and Pittsfield before moving to North Adams. Liza’s current address is 31 Meade Ave, North Adams, Ma 01247. The birth year was listed as 1960. Possible relatives of Liza are: Peter F Armstrong, William C Armstrongiii, Kayla Armstrong and 3 other people. The current age of Liza is 64. Phone number listed for Liza is (413) 663-5445.