Robin Amelia Allen
Birth date: Apr 18, 1965 Death date: Apr 9, 2021
Robin Amelia Allen of Leesburg, Florida passed away on Friday, April 9, 2021 at the age of 55 years. She was born in Seattle, Washington. Robin moved to central Florida in 1993 from Virginia. She graduated from St. Leo University Read Obituary