Sara Champlain was born in 1933, age 91. Sara Champlain's address is 149 Terrace Way , Camillus, NY 13031. Possible relatives include Catherine Champlain, Lora Champlain and 3 others.
Address History: 149 Terrace Way, Camillus, NY 13031
Results 1 - 1 of 1