The birth year was listed as 1939. Margaret is a resident of 9268 Peachtree St, Norfolk, Va 23503. Public records show Weed as a city Margaret also stayed in. Records link phone number (757) 583-6577 with Margaret’s details. The current age of Margaret is 84.