GREGORY, David Elwood, 71, of Brandon passed away March 16, 2012. David was a loving husband, father and friend. He is survived by his wife of 52 years, Mary Gregory; two daughters, Tami Music and her husband, Woody and Laura Craig and her husband, Gerald; mother, Marie Webster; two brothers, Victor and Walter Gregory; sister, Gloria Gaskins; four grandchildren, David Music, Jerry Craig, Dillon Craig, Austin Craig; and five great-grandchildren. The family will receive friends 12:30-2:00 p.m., with a funeral service at 2:00 p.m., Monday, March 19, 2012 at Stowers Funeral Home. Interment will follow the service in Hillsboro Memorial Gardens.