John C. Teves of Tisbury passed away on February 12, 2022. He was 63 years old. He was the beloved husband of 28 years to Esther Teves and cherished father to Aaron and Devon Teves. John was born to Jose Teves and Sofia Morgado on June 1, 1958, on the island of Sao Miguel, in […]