Terry Brown
February 14, 1967 - December 11, 2025
With overwhelming love and deep sorrow, we share the passing of Terry Lee Brown, of Columbus, Ohio, who left this world on December 11, 2025. Terry was the beloved husband and soulmate of Amy Lynn Brown, with whom he shared 17 beautiful years.... View Obituary & Service Information