North Shore Health is a rural health facility located on the beautiful north shore of Lake Superior in Grand Marais, Minnesota.
North Shore Home Care provides at-home care services to Cook County residents for the purpose of promoting, maintaining, or restoring an individual’s health, minimizing the effects of illness and disability, and supporting an individual’s needs during end-of life.
We Care Like Family. At North Shore Living, we are committed to caring for the whole individual.
North Shore Ambulance responds to emergencies throughout the entire 3340 square miles of rugged, yet beautiful, Cook County, MN.
Patrick O'Neil Director of Rehabilitation
Patrick graduated from the College of Saint Scholastica with his Doctorate of Physical Therapy in 2019. He worked at Macalester College with the baseball and soccer teams prior to going into private practice in St. Paul. He moved to Grand Marais and started at NSH in 2020. He specializes in orthopedics and sports medicine and enjoys getting patients back to their goals whether it is picking up their grandchild or completing a 5K. He enjoys spending time out in the woods or on the ski slopes coaching for the alpine team when not treating patients.
515 5th Ave West, Grand Marais, MN 55604 | (218) 387-3040