12 George Ave, Millis, Ma 02054 is where Leah lives. Leah's possible relatives are David J Stackhouse, Daen M Stackhouse, Ronald R Stackhouse and 3 other people. In addition to Millis, Leah also lived in Chatham, Rego Park, Natick and 5 other cities. The age of Leah is 55. 1969 is her birth date. Leah has listed phone number: (508) 376-4513.