Also known as: allaboutsarahelizabeth
Sarah Lafrance lives in Dedham, Massachusetts, but has also spent time in Boston, Massachusetts. She attended the North Shore Community College. Karen L Lafrance, Robert C Lafrance, Helen Mrs Lafrance, Robert A Lafrance and Christina Elaine Lafrance are some of Sarah relatives.