This person has lived also in Indian Orchard, Miami and Springfield. The possible relatives of Michael are Matthew M Testa, Lucy F Testa, Michele A Testa and 2 other people. Michael has listed phone number: (413) 543-2788. Michael currently resides at 159 Main St, Indian Orchard, Ma 01151. 1961 is the birth year of Michael. Michael was born 63 years ago.