Mrs. Astrid Edith Flowers
August 2, 1960 - April 21, 2017
Astrid Editha Flowers was born in Fort Lauderdale, Florida. Her parents were the late James and Mary Moorhead. Her father moved the family to St. Thomas, U.S. Virgin Islands when she was two years old. Astrid was raised as a member of the... View Obituary & Service Information