Mr. Michael M. O'Farrell, son of the late Mrs. Frances M. Brown and Frank M. O'Farrell was born November 19, 1950 in Iowa. He passed away at The Villages Regional Hospital on May 27, 2017 at 5:30am. He is survived by his wife, two sisters, many children and grandchildren. He had a long career as a mechanical engineer at Ocala Regional Hospital. He has been enjoying his retirement in Summerfield Florida with his current wife. In support of his charitable spirit a donation to the St. Labre Indian School would be a welcomed gift to his memory. He will be remembered in a private ceremony by his surviving family and friends on Sunday June 4th 2017.