Angela now resides at 175 Henshaw St, Leicester, Ma 01524. Cities Angela has lived in before are Cherry Valley, Worcester, Spencer and one other city. Angela has listed phone number: (508) 892-4542....