We have found 5 possible relatives of Sarah: Patricia L Desmuke, Bobbu Means, Robert D Means and 2 other people. The phone number (304) 366-4099 is Sarah’s. The age of Sarah is 73. This person's birth year is 1951. Sarah currently resides at 421 Ebbtide Ave, Lake Placid, Fl 33852. In addition to Lake Placid, Sarah also lived in Fairmont, Mount Morris, Morgantown and one other city.