Steven James Castle, 68, of Tempe, passed away on October 24, 2019 in Tempe, AZ. He was born on August 30, 1951 to Donald and Onalee Castle in Altadena , CA. Steven worked as a Research Scientist Steven is survived by his loving spouse... View Obituary & Service Information
