Art Spencer in Andover, MA

Art Spencer may also have lived outside of Andover, such as Cambridge and Marlborough.