Thrive Services - T.E.C.S.

Exceptional Primary Care

Designed for Real Life of the Whole Family!

Our Family Medical Team

Thrive is committed to providing personalized, lifelong care for your entire family. Our Salem, Vandalia, and Mt. Vernon locations provide complete, advanced medical care for children, teenagers, adults and the elderly.


Our providers provide long-term, comprehensive medical care, and preventive medicine to keep patients of all ages healthy throughout all stages of life.


Typical treatment includes chronic disease management, routine physicals, immunization and screening tests, and counseling on maintaining a healthy lifestyle.


Our family medicine providers are highly trained and focus on keeping patients healthy through prevention and screening. We work closely with patients and take the time to learn about their patients and their medical histories in order to determine wellness plans that best fit each patient’s individual needs.


Our Providers also collaborate, when necessary, with other medical professionals for any specialty care. Our family medicine providers believe in creating long-lasting, caring relationships with patients so that we can serve as their medical advocate today and in the future.

The way medicine used to be!