Amy Lynn Carroll

Birth date: Oct 12, 1963 Death date: Feb 1, 2025

Amy Lynn Carroll, born on October 12, 1963, in Newfane, New York, passed away on February 1, 2025, in St. Petersburg, Florida. Amy found joy in the beauty of nature, especially through her love of gardening and landscaping. She t