top of page

Welcome to CCMC, 

Quality 
Hometown 
Healthcare

We don't see you as just a name on a chart. At, CCMC we treat you like family. 

Our offices

Effingham Office: 

901 N Maple St, Effingham, IL 62401 

Phone: 217-347-2900

​

Newton  Office:

804 W Jourdan St, Newton, IL 62448 

Phone: 618-783-4200

​

Shelbyville Office: 

429 Morgan, Shelbyville, IL  62565

Phone: 217-774-2900

​

Treating patients like family

At CCMC, we treat our patients like family. Your health and well-being are our top priority, and you can trust us to provide the best possible care. Let us help you on your journey to better health.

Choosing Our Doctor

Selecting a doctor can be daunting, but we are here to assist you. Our patients' needs are our top priority, and we strive to create and maintain a comfortable welcoming environment. 

Highly qualified and experienced medical professional

Comfortable and welcoming environment 

Personalized care and attention to each patient needs

Services We Offer

Our services are designed to cater to individuals spanning a broad range of age groups.

Diagnostic Services

Diagnostic services resolve system and equipment issues, ensuring optimal performance and productivity.

Lab Test

Lab tests are a crucial medical procedure that involves the analysis of bodily fluids, tissues, or other substances to diagnose or monitor various health conditions.

Office Surgeries

We offer a range of surgical procedures that can be performed in our office, providing a convenient and comfortable option for our patients. 

Weight Loss

Weight loss has been shown to have a positive impact on an individual's overall health and can significantly reduce the risk of developing chronic diseases.

Infusions

Intravenous (IV) infusions of vitamin C are a therapeutic approach that involves administering high concentrations of vitamin C directly into the bloodstream. 

Coming Soon

Looking for affordable healthcare options? Check out our DPCA plans, designed to provide you with the care you need even if you don't have insurance. We also accept a wide range of insurances to cater to your needs. Contact us today to learn more.

bottom of page