Thirlby Clinic is moving in 2025! Please see the link below to learn more. 

Thirlby Clinic, PLC, has been offering quality, patient-centered internal medicine care to people from in and around Traverse City, Michigan, for almost 100 years. The practice aims to provide the absolute best in health care, so patients, caregivers, and health care professionals get the compassionate care and respect they deserve.

Whether you have an existing chronic condition, like diabetes or hypertension, or need care for an immediate issue, like a rash or flu symptoms, the expert providers can provide support. The Thirlby Clinic, PLC, offers convenient same-day visits, pharmacist services, and coordinated care management as well as in-house labs to make your healthcare as thorough and accessible as possible.

Preventive care that focuses on men’s health and women’s health needs in addition to general primary care ensures you get the screenings and education necessary to live a healthy, high-quality life. Preventive care keeps you healthy for the long-term and helps you avoid many of the ailments that can affect your ability to work and enjoy the activities you love. 

Patients ready to experience the exceptional focused care provided by Thirlby Clinic, PLC, should call the office for an appointment or schedule online today. 

Connect With Us


           

  

  • Telehealth

    Learn about the patient portal then visit it.

    LEARN MORE

Once you’ve been accepted as a new patient, please complete the New Patient Packet and mail or drop off the packet at the office as soon as possible.

DOWNLOAD

Telehealth: The Advantages of Telemedicine

Struggles to get to the clinic? Trying to reduce your exposure to COVID-19, as well as other contagious illnesses, and still need to see your doctor? Telehealth is safe and easy — receive quality care from anywhere.

Testimonials

Words from our patients

  • Google

    "They care about the patient and they are honest with me and thorough thanks thirlby clinic for awesome Doctor's"

    Howard F.
  • Google

    "Easy parking, accepting new patients, very nice facility and staff. Dr. Adams friendly yet thorough."

    Eric B.
  • Google

    "I am a new patient there and I would highly recommend each Doctor to my family and friend's. They take the time to listen to our concerns, and treat appropriately."

    Lady P.
  • Google

    "I changed my primary care provider a couple of years ago and have never been happier, professionalism at its finest!"

    Angela S.
  • Healthgrades

    "The doctor is a compassionate professional who I trust with life. He's extremely knowledgeable, caring, and mindful."

    Tyler T.
  • Vitals

    "I’ve been a patient with this office for nearly 30 years. They have provided me with consistently excellent care."

    Self-verified patient
  • Vitals

    "Doctor Madigan is top rate. She's very smart, caring and Helpful. She's my 30th doctor and the best one i've ever had. We need more like Doctor Madigan."

    Self-verified patient
  • Vitals

    "I think Dr. Bowerman was very thorough and answered all my questions very well"

    Self-verified patient
  • Google

    "They take the time to listen to our concerns, and treat appropriately. I've had nothing but exceptional care."

    Marjie M.
  • Google

    "Margie and Dr Adams are extremely thorough, careful, explain everything very clearly and promptly respond to phone calls."

    Chris C.
  • "The staff is friendly and do their jobs very professionally."

    A recent Thirlby Lab patient
  • "Always prompt and helpful!"

    A recent Thirlby Lab patient
  • "Thank you for having a lab available at the clinic. It is convenient and efficient, organized and well-staffed."

    A recent Thirlby Lab patient
  • "Phlebotomist was very personable...great experience!"

    A recent Thirlby Lab patient
  • "I am so impressed with the lab efficiency and the skill and attitude of the workers." 

    A recent Thirlby Lab patient

Location

Thirlby Clinic, PLC
3537 W Front St, Suite I
Traverse City, MI 49684
Phone: 231-222-5040
Fax: 231-935-8868

Office Hours