Kevin Farrell, PT, MPT - Genesis Health System

Kevin Farrell, PT, MPT

563-421-9660 Call for an Appointment

Patients put a lot of faith and trust in me helping them figure out how to get back to doing what they want to do. I do not want to let them down and am willing to work as hard as I can for them as I would expect someone to do for me. I want them to value the care provided.

I believe you need to treat the person first, then what is not allowing them to do what they want to. This job is a great challenge, more mentally on what is the best way to get patients where they want to be. I wanted to help people and be involved in the medical side and physical therapy was the profession that allowed me to accomplish that.


Office Hours

Sunday : Closed
Monday : 6:20 AM - 6:00 PM
Tuesday : 6:20 AM - 6:00 PM
Wednesday : 6:20 AM - 6:00 PM
Thursday : 6:20 AM - 6:00 PM
Friday : 6:20 AM - 5:00 PM
Saturday : Closed

Contact Information

Office Phone: 563-421-9660

Fax: 563-421-9679


Year began practicing:
Year joined staff:


  • Physical Therapy

Areas Of Interest

Musculoskeletal conditions

I enjoy family and friends and being active. I like to bike and hike.

Education & Training


St. Ambrose University, BA
University of Iowa, Graduate Certificate, PT
University of Iowa, MPT
University of Iowa, PhD in Exercise Science

Awards & Certifications

Board Certification

Board certified in orthpaedic physical therapy

Professional Positions

Professional Memberships

member of: - APTA - ortho section of APTA - education section of APTA - Iowa PT association - AAOMPT