Mary Amedia de Souza
Mary Amedia de Souza passed away peacefully on February 2, 2024, at Our Lady of Perpetual Help Hospice in Atlanta, Georgia. Amedia was born on April 18, 1939, in Abadan, Persia (modern-day Iran) where her father was working for a British oil company as an expatriate from Goa, India. At the age of six, Amedia and her older sister, Thelma,...
Read More












