Published: Jun 16, 2021 at 08:20 AM
Sheela Amembal, of Newtown, passed away on June 7, 2021, at her home. She was 74. She is survived by her husband, Amar; her son Ro and his wife, Helen; grandson, Joshua; and brother, Prakash.
Born Sheela Nadkarni on July 4, 1946, in India, to her par...