Steve Kincaid Steven Mackie Kincaid of Blowing Rock, NC passed away on June 20th at MD Anderson Medical Center in Houston, Texas where he had been undergoing cancer treatment. His passing leaves a tremendous void in the lives of the many who... View Obituary & Service Information