This person has lived also in Holliston and Boston. 48 Orchard Ln, Holliston, Ma 01746 is where Marcella resides. Marcella's possible relatives are Ann Delia Butler, Gregory E Jeye, Edward Peter Jeye and 5 other people. The birth year was listed as 1932. Marcella has listed phone number: (508) 429-6084. Marcella has reached 92 years of age.