This person has lived also in Sunrise, Buffalo, Springfield and 2 other cities. The birth year was listed as 1926. Margo’s current address is 18 Meadow Ridge Vw, Ormond Beach, Fl 32174. Margo has reached the age of 98 years. Margo owns the phone number (904) 672-8517.