McGREGOR, Barbara Ann - 76, of Flushing, died Friday, June 29, 2012 at her residence. Cremation has taken place and no services will be held. Arrangements handled by Sharp Funeral Homes, Miller Road Chapel, 8138 Miller Road, Swartz Creek. Barbara was born September 17, 1935 in Saginaw, the daughter of Ammi and Margaret (Loubert) Johnson. She married Donald McGregor June 15, 1957 in Indiana and he preceded her in death November 24, 2000. She retired from Carbide Engineering in Flushing as Vice President. Surviving are: 4 children, Craig McGregor (Judy), Michele White (Jeff), Tracy McGregor (Joe Langston) and Scot McGregor (Leslie Hope); 6 grandchildren and 1 great grandchild. She was also preceded in death by her parents. Online tributes may be posted on the obituaries page of www.sharpfuneralhomes.com. Funeral Home: Sharp Funeral Homes - Miller Road Chapel 8138 Miller Road Swartz Creek, MI US 48473