Robin Amelia Allen
April 18, 1965 - April 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 with a Bachelor’s... View Obituary & Service Information