Margaret Johnson Roberts, 93, of Kingsport passed away Wednesday, March 7, 2007 at Wexford House. She was preceded in death by her parents, William and Edna Droke; two husbands, James M. Johnson and Shirley Roberts; and three brothers, Charlie Droke, W. D. Droke, and Mack Droke.She is survived by two sons, Billy Joe Johnson and wife, Patsy of Rockvale, TN and Coy M. Johnson and wife, Nancy of Jonesborough; two grandsons, Michael and B.J. Johnson; one brother, Verlin Droke and wife, Vivian of Kingsport; and several nieces and nephews.Calling hours will be from 10 a.m. to 12 noon Friday at Hamlett-Dobson Funeral Home, Kingsport. Funeral services will be conducted at 12 noon Friday at the funeral home with Rev. Robert L. Smith officiating. Burial will follow at Colonial Heights United Methodist Church Cemetery.Family members and friends will serve as pallbearers.In lieu of flowers, the family requests the memorial contributions may be made to: The Wellmont Foundation, P. O. Box 1069, Kingsport, TN 37662.