Armor Richland

Our office is located at 8892 N 32nd St., Suite 2. We’re located next to the Ag Resource Management office off N 32nd Street. At Armor PT in Richland, Michigan, our ambition is to provide convenience and high-quality care for those in southwest Michigan. To schedule your appointment, call us at 269-248-1996. 

Armor Portage

Our office is located at 6016 Lovers Lane, Suite 3. We are at the corner of Lovers Lane and E Milham Avenue, next to Salon Pura Vida and across the street from Milwood Animal Clinic. At Armor PT in Portage, our ambition is to provide convenience and high-quality care for those in Southwest Michigan. To […]

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. 

Advent Rivertown

Our office is located at 3380 44th St. SW, right next to the Residence Inn by Marriott Grand Rapids West.  Driving directions: The clinic is located inside the Advantage Health Building (green roof). We are on 44th Street, not Rivertown Parkway, between lvanrest and Potomac, next to the Residence Inn.  Located in the heart of Grandville, […]

Advent Knapp’s Corner

Our office is located at 1471 East Beltline NE, Suite 104, directly across from Internal Medicine of West Michigan and the Heartland Home Health Care Serving West Michigan. Driving directions: We are on the East Beltline, between Leonard and Knapp. Located on the west side of the road, 1 building south of Fuji Yama restaurant. […]