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 Read Obituary