Abigail Vayda was born in 1991, age 33. Abigail Vayda's address is 14 Boynton Road A, South Deerfield, MA 01373. Possible relatives include Aimee Heon, Matthew Vayda and 1 others.
Address History: 14 Boynton Road A, South Deerfield, MA 01373;
37 North Street, Shelburne Falls, MA 01370;
Turners Falls, MA 01376
Results 1 - 1 of 1