John W. Gray has passed away. The family is being cared for by Loomis, Offers & Loomis Funeral Home, Inc. - Hamburg Chapel.