John Mason Bailey, age 85, former Captain of the Danville Police Department, passed away on Monday, February 13, 2017, after a brief illness. He is survived by his wife Bessie Mae Freeman Bailey; his loving wife of 66 years. He was the son of the late William D. Bailey and Minnie Stephens Bailey. John Bailey served on the police department for 30 years, retiring in 1989. He also worked as a truck driver for Star Paper Tube and Penske Trucking. He was a member and former deacon at Moffett Memorial Baptist Church. Mr. Bailey is survived by his wife, and three sons; John Bailey and wife Vickie, Jerry Bailey and wife Carlene, and Dennis Bailey and wife Laurie. Also, his grandchildren; Matt, Cameron, Rachel, Erin, Ward, Austin and James. Great grandchildren; Sadie, Berkley, and Hope. A visitation will be held at Townes Funeral Home on Wednesday February 15, 2017 from 7:00 p.m. to 8:30 p.m. A graveside service will be held at Highland Burial Park on Thursday February 16, 2017 at 11:00 a.m.