Gerald E. Perry, 78, of Hilton Head Isl, SC and Smith Mtn. Lake, VA passed away June 1, 2017. He is survived by his wife, Mary Catherine; as well as, Jeff and Linda Perry, David and Julie Perry, Jim and Missy Perry, Renea and Andrew Miller; eight grandchildren; two great-grandchildren; and his best friend, Edward. A Celebration of Gerald's Life is planned for 2:00 pm, June 27, at First Presbyterian Church, 540 William Hilton Pkwy, Hilton Head Isl, SC 29928. Memorial gifts may be made to the foundation of your choice. Arrangements by Flora Funeral Service and Cremation Center, Rocky Mount, Va.