Claire Marie Foster of St. Thomas passed away peacefully on May 31, 2020. Read More: Claire Marie Foster Source: Virgin Islands Daily News