In addition to Townsend, Sherri also lived in Shrewsbury, Worcester, Amherst and one other city. 1955 is the birth year of Sherri. The current age of Sherri is 69. Phone number listed for Sherri is (978) 597-6476. Sherri now resides at 5 Hickory Dr, Townsend, Ma 01469. We have found 5 possible relatives of Sherri: Lesley Lombardo, Joseph E Lombardo, Sherri Lynn Lombardo and 2 other people.