Armor Plainwell
Our office is located at 390 Oaks Crossing, across the street from Fifth Third Bank. At Armor PT in Plainwell, our ambition is to provide convenience and high-quality care for those in Southwest Michigan. To schedule your appointment, call us at 269-248-1951.
Armor Midtown
Our office is located in midtown Kalamazoo, Michigan, at 1707 S. Park St., Suite 100. We’re located across South Park Street from the midtown Fresh Market in Downtown Kalamazoo and in the area of Westnedge Hill. At Armor Physical Therapy in downtown Kalamazoo, our ambition is to provide convenience and high-quality care for those in […]
Armor Mattawan
Our office is located at 24466 Red Arrow Highway, Suite D, in the same building as Ascension Borgess Hospital Pro-med Pediatrics at Red Arrow. At Armor PT Mattawan, our ambition is to provide convenience and high-quality care for those in Southwest Michigan. To schedule your appointment, call us at 269-248-1942.
Armor Kalamazoo
Our office is located at 5886 Venture Park Drive. We are on the corner of Oshtemo Woods Lane and Venture Park Drive, across the street from Lake Michigan Insurance Agency. At Armor PT in Kalamazoo, our ambition is to provide convenience and high-quality care for those in Southwest Michigan. To schedule your appointment, call us […]
Armor Holland
Welcome to Armor Physical Therapy in Holland, MI – your trusted partner on the path to recovery and wellness. Our office, located at 601 Michigan Ave., Ste. 220, is conveniently situated right across the street from Holland Hospital. We’re here for you Monday through Friday, with extended hours to accommodate your busy schedule. We’re located […]
Armor East Kalamazoo
Welcome to Armor Physical Therapy, your trusted partner for personalized physical therapy right here in the heart of East Kalamazoo, Michigan. We’re not just another therapy center – we’re a part of your community, serving our neighbors in Comstock, Parchment, Edison, and Nazareth. Our office is located at 2020 Gull Road. At Armor PT in […]
Armor Battle Creek Lakeview
Located at 2545 Capital Ave SW Suite140, Armor PT in Battle Creek Lakeview (formerly Muscle & Spine Rehabilitation) provides convenient and high-quality care for the Southwest Michigan community. To schedule your appointment, call us at 269-218-8878.
Armor Battle Creek
Our office is located at 710 North Avenue, directly across from The Oaks at North Pointe Woods. At Armor PT in Battle Creek, our ambition is to provide convenience and high-quality care for those in Southwest Michigan. To schedule your appointment, call us at 269-248-1958.
Armor Physical Therapy
Serving Southwest Michigan, Kalamazoo, and Battle Creek.
Severe lower back pain: Causes and treatments

Lower back pain is the single leading cause of disability worldwide. Most people will experience it at least once in their life, and there are many possible causes. Fortunately, there’s a lot of hope for relief. Rehabilitation therapies have more potential to improve lower back pain than any other condition. This article will cover 12 […]
9 physical therapy exercises that can improve neck pain

Neck pain is a common complaint that can affect people of all ages and backgrounds. It can be caused by poor posture, muscle strain, injuries or underlying medical conditions. Occasionally, neck pain can extend into the shoulders. Neck and shoulder pain can have a significant impact on your daily activities, work performance and overall quality […]
Is cracking your neck bad for you? 7 things to know about neck cracking

You’ve probably cracked your neck many times throughout your life. While some people do it purposefully to help neck pain, others may do it by accident while turning in a certain direction. Regardless of how it occurs, neck cracking is bound to happen. But is it bad for you? When it comes to “cracking” your […]