North Branch Physical Therapy
5466 St. Croix Trail, #107
North Branch MN 55056
Google Map
North Branch Physical Therapy is your full service community based Physical Therapy clinic! We do what we do because we’re passionate about helping you live a pain free life & getting you back to the activities you love doing most. Your care plan is customized to your needs with a variety of care opportunities including physical therapy, massage, dry needling, pool therapy, in-home physical therapy, fitness classes, aftercare and more. We're here for you for all your pain, injury, orthopedic, and neurological needs. You’ll be greeted with a welcoming and caring experience by our focus on building relationships, effectively listening to your needs, and dedicated encouragement. North Branch Physical Therapy is a Medicare Certified provider and accepts all insurances including workers compensation, auto and major medical plans. We look forward to partnering with you for your care