Mike and Teresa Mayle

Mike and Teresa Mayle

Mike and Teresa Mayle recently celebrated their 25th wedding anniversary. They were united in marriage on March 29, 1996.

They spent their honeymoon at the famous Grove Park Inn in Asheville. They also enjoyed a visit to the Biltmore Estate while in Asheville.