Geoffrey J. McKinnon, 22, of Framingham passed away June 14th in Framingham. He was the son of James McKinnon of Arizona and Bonnie (Grant) McKinnon and her companion David Ottaviani, Sr. of Natick. He is also survived by one sister: Kayla McKinnon of Natick; one step-brother: David Ottaviani Jr.; his maternal grandmother: Wilma Grant formerly of Ashland now living in PEI; his paternal grandfather: Joseph McKinnon of Leominster; several aunts and uncles and many cousins. He was also the grandson of the late Joseph Grant and Dorothy (Ahearn) McKinnon. At the time of his death he had been employed with Joe's Bar& Grill in Framingham. Jeff loved fishing and skiing and he had a great sense of humor. He will be missed by his family and many friends. A funeral Mass will be held on Friday morning at 9:00am in St. Cecilia's Church, Esty St., Ashland. Calling hours will be held from the Matarese Funeral Home, 325 Main St, Ashland on Thursday evening from 5:00pm to 8:00pm. In lieu of flowers donations may be made in his memory to the McKinnon Family Fund c/o TD Bank North, 154 Worcester Rd., Natick, MA 01760.