COVID-19 Statement

Working together to keep our community safe is a high priority. Following the CDC recommendations, we urge our patients to stay home as much as possible. We are increasing the number of tele-med appointments available. Please call our office so we can determine if your care should be provided in-person or via tele-med.

Please READ for an important update regarding Dr. Drue Wagner’s new focus of care and new hours.

Serving the Palouse since 1999




Total Health Physician Group serves the health needs of Moscow, Pullman and the surrounding Palouse region.

We are a primary care clinic and accept most major 

insurance programs.

Our clinic represents a lifetime dream for our staff. We combine old-fashioned medicine's personal touch with the best that modern medicine has to offer.

We look forward to serving you. 

Medical  Services

Internal Medicine

Primary Care for adults and adolescents, specializing in diagnosing problems and preventing disease.

Women's Health

Care such as bone health, cancer screening, hormonal health, and more

to ensure optimal health.

Preventive Services

Preventive Education

Get Involved

Total Health Physician Group is made up of many people,

working together to serve the Palouse region.

Our volunteer program is a rewarding way to get involved with the 

community. We are always looking for people willing to help.

Click below to find out more about our volunteer opportunities.