St. John’s Health Care P.C. serves the west Michigan area. We have clients as far north as Traverse City and as far south as Holland. We pride ourselves in having staff available, and willing to travel to homes even in a rural setting.


Our main office is located in Ludington, Michigan, but we provide service and hire locally for the following counties:

  • Grand Traverse

  • Wexford

  • Missaukee

We are always striving to expand our service area and staff database to promote growth and meet your needs.

  • Manistee

  • Mason

  • Oceana

  • Lake

  • Newaygo

  • Muskegon

  • Ottawa

  • Allegan