Margaret Mcleod was born in 1942, age 81. Margaret Mcleod's address is 123 Thames Drive , Virginia Beach, VA 23452. Possible relatives include Kesha Eppse, Rosa Mcleod and 2 others. Public records show Margaret has also lived in Levittown, NY and South Ozone Park, NY.
Address History: 123 Thames Drive, Virginia Beach, VA 23452;
25 Flint Lane, Levittown, NY 11756;
South Ozone Park, NY 11420;
Courtland, VA 23837
Results 1 - 1 of 1