She has stayed in Cambridge, Atlanta, Woodstock and 2 other cities before moving to Melrose. Keri was born in 1977. 12 Auburn St, Melrose, Ma 02176 is where Keri lives. The possible relatives of Keri are Elizabeth M Abbott, Thomas J Devon, Thomas James Devon and 4 other people. Keri has listed (617) 441-3834 as her phone number. Keri has reached the age of 48 years.