Verifications
  • Phone Number
    () - 63
About Me
School
American U, USC
Work
Social Worker
Hey, I'm Ellie!
Framingham, Massachusetts, United States · Member since July 2008

I am a social worker living in Framingham, MA with my husband and almost 2 year old twins.