Margaret Otis was born in 1930, age 93. Margaret Otis's address is 5 Eldridge Pond Road , Harwich, MA 02645. Possible relatives include Brian Otis, Eileen Otis and 2 others. Margaret's latest phone number is (508) 432-4259. Previous phone numbers include (603) 432-4259 and (603) 624-0454.
Also goes by: Margaret Otis
Address History: 5 Eldridge Pond Road, Harwich, MA 02645;
3 Eldridge Pond Road, Harwich, MA 02645;
Manchester, NH 03104
Results 1 - 1 of 1