Juan Luis Velazquez-Castro
November 16, 1975 - November 25, 2021
Juan Luis Velazquez-Castro age 46 of Spruce Pine passed away Thursday November 25, 2021 at the Mission Hospital in Asheville. He was a son of the late Juan Jose Velazquez and Ofelia Castro. Mr. Velazquez owned his own landscaping business;... View Obituary & Service Information