Margaretta's birth year is 1922. Margaretta turned 101 years old. 7820 Decatur Dr, Saint Louis, Mo 63123 is where Margaretta resides. Phone number listed for Margaretta is (314) 638-8298. Other a city that this person has stayed in is Saint Louis.