Dr. Steve Taller, 67, of Morris, IL passed away on Wednesday, March 19, 2015 while he was surrounded by his loving family in Tucson, AZ. Steve was born on September 17, 1947 in Bari, Italy. In 1949, at the age of two, Steve traveled with his... View Obituary & Service Information