Jim Oelhafen, Medicare Insurance Agent
About Me
In my role as sales manager, I get to assist with your personal health insurance and Medicare needs and support the team as we work to provide positive client experiences in all that we do.
Another area of focus for me is to build mutually beneficial partnerships with industry professionals that would find Crosstown Insurances’ expertise resourceful for their clientele.
My work history includes counseling youthful offenders, service sales, account management, firefighting and EMS. All of these roles had a common theme – and that is, I enjoy helping others.
On a personal note, I was born in Milwaukee and raised in Appleton, Wisconsin. I have lived in Minnesota since 1999. Don’t worry – you won’t catch me arguing about any professional sports teams.
In my free time I have two adult children and an energetic black lab/huskie mix that keep me busy. I enjoy cooking family style meals, spending time outdoors, making frequent trips to the dog park, and viewing life through my camera’s lens.
I look forward to meeting you!
Directions to My Office
My Google Reviews
277 Total Reviews (4.9 )
October 2, 2026
He gave us all the time needed. We left his office with an action plan for both medicare enrollment and supplements as well as a health care plan for early retirement.
October 1, 2026
Shawnee is great!
September 16, 2026
Jim was wonderful to work with, very helpful in getting set up with Medicare!
September 3, 2026
Five stars for Crosstown Insurance and Mark Christenson! Very friendly, helpful, and knowledgeable. Expect the best from Crosstown Insurance because that's what you're going to get!
September 1, 2026
Great service. Mark got me out of a serious jam. Highly recommend.
