Mr. John McGrant 63, of Charlotte passed away on July 8, 2015. Funeral service will be held on Friday, July 17, 2015 at 10:30 a.m. at Grier Memorial Chapel. Visitation will be from 10:00 a.m. to 10:30 a.m. prior to service. Interment will be at the Veterans Cemetery in Salisbury.