Thomas Robert Ouellette, Jr., of Pinconning, passed away Tuesday evening August 30, 2011 at his residence, age 48. He was born April 22, 1963 in Bay City. Thomas was retired from Bay City Public Schools. He enjoyed gardening and the outdoors, especially hunting and fishing, and was a member of the N.R.A. and Trout Unlimited. Thomas is survived by his mother, Carol B. Ouellette of Pinconning; his daughter, Amber Ouellette of Essexville; brother and sister-in-law, Michael & Amy Ouellette of Linwood; niece and nephew, Adam Ouellette and Nicole Ouellette; aunts, uncles and close friends; his special friends, Gilbert 'Junior' Aguirre and Thomas Fuller of Bay City; his dog and best friend, Brook and his cat, Zoe. Thomas was preceded in death by his father, Thomas Raymond Ouellette, Sr.; and his grandparents, Basil & Nora DeFore and Norbert & Genevieve Ouellette. The funeral service will take place at 11:00am on Friday September 2, 2011 at Gephart Funeral Home & Cremation Services, Inc. Officiating will be Rev. Andreas H. Teich with interment following in Floral Gardens Cemetery. Friends may call at the funeral home on Thursday from 6:00 to 9:00pm and on Friday from 10:00am until time of service. Memorial contributions may be made to the wishes of the family.