John J. Gilbert, 85, of St. Louis, formerly of St. James, passed away Friday, Dec. 21, 2012. Arrangements are under the direction of James and Gahr Mortuary.