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!

Get in touch with Jim using this form

Directions to My Office

Google Logo

My Google Reviews

277 Total Reviews   (4.9 )

Profile Picture
Sharon Moran
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.

Profile Picture
John Walsh
October 1, 2026

Shawnee is great!

Profile Picture
mike lorence
September 16, 2026

Jim was wonderful to work with, very helpful in getting set up with Medicare!

Profile Picture
Sherry Englund
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!

Profile Picture
Edward Kelly
September 1, 2026

Great service. Mark got me out of a serious jam. Highly recommend.