Ann Torbyn DeLoach passed from this world on January 8th, 2016 after a brief illness. She was born in 1917 on Staten Island, New York and graduated from Staten Island Hospital School of Nursing in 1939 as an RN. Mrs. DeLoach was a resident... View Obituary & Service Information
