Spencer St, Ludlow MA Residents 15 Spencer St, Ludlow, MA 01056-2539 Residence for Single Family 3 beds2 bathsLot: 7,710 sqftBuilt in 1992 FactsLot size: 7,710 sqftRooms: 7Stories: 2Exterior walls: Siding (Alum/Vinyl) Who has lived here ResidentPhone Number All***413-***-**** Ang***413-***-**** Deb***413-***-**** Jan***413-***-**** Jan***413-***-**** Learn more