We are open normal business hours. Please wear a mask, or face covering, when visiting the clinic.

Schedule your COVID-19 vaccine! Click here to learn more and schedule.

JP Halfen, PA-C

JP Halfen enjoys caring for the whole family. From pediatrics to geriatrics, he uses preventative medicine, treatment of common illnesses, and long-term disease management.  

JP earned his bachelor of arts in psychology from the University of St. Thomas in St. Paul, Minn. He earned his Physician Associate Certificate from Red Rocks Community College and Masters of Medical Science from St. Francis University. 

JP is a native of Long Prairie, Minn. He and his girlfriend, Laura, love being active and enjoy the outdoors. Their hobbies include skiing, hiking, camping, sports, and fitness. They have a dog named Holly.


JP’s Team

Contact JP’s medical assistant, Alondra C., by phone at ext. 128. You can also send her a message via the Patient Portal.

JP Halfen

JP Halfen has same-day and next-day appointment availability!

“JP is awesome! He keeps your kids feeling safe and makes them feel better about going to the doctor. When concerns come up he is quick to call and listen to you. I would refer this clinic to anyone for their children!!!!”

Cyndi B.

Recommendation on Facebook