top of page

Services

As Primary Care Providers; we want to get to know about the things that are going well, the things that could be better and how we can help. That is why we take our time to get to know your history, family, lifestyle, and even down to hobbies and favorite foods. We strive our to provide healthcare that is thorough, inclusive and get you feeling your best. Affinity offers mental health services for children and adults by having a Mental Health Nurse Practioner and Licensed Clinical Social Worker on staff for medication management as well as counseling.

As well as primary care, we have lots of specialty services that sets us apart from other primary care clinics. Take a look at our Testosterone, Weight Loss, Medical Cannabis, and Substance Abuse Treatment programs.

Well Visits

We offer annual exams, including female gyn exams, physicals and well visits for all ages including newborn care. 

Our providers are thorough in their exams and take the time to get to know you not just as a patient but as a person. 

Chronic Disease Managment

Our providers pride themselves on maintaining knowledge through the ongoing changes with chronic disease managment. From ADHD to Diabetes. From Asthma to Thyriod disease. We can help you!

Lab Services

We offer a vast range of lab services; bloodwork, EKG, Spirometry, viral and bacterial PCR testing and more. 

COVID Testing

We offer both COVID Rapid and PCR Testing. Call (618) 429-9470 to schedule a drive up test and you don't have to leave the comfort of your vehicle.

Acute Visits

Have an acute illness? We offer acute visits that if appointments are avaliable can be scheduled same day and we can get you feeling back to yourself. 

Hormone Testing

Our office provides saliva Hormone Testing and Hormone Replacements. We have many different options for replacement;

pelleting, creams, and oral medications. Our providers will take the time to discuss what will work best for you. 

504/IEP Support

Having extensive knowledge in this area, we can share this with you and give you support through these decisions that are best for your child and family. 

Immunizations*

Get yourself and your family vaccinated here in the office during well visits and physicals.

*insurance dependant

Call 

OLNEY (618) 429-9470

DIETERICH (217) 500-1388

Hours

Monday - Friday

8:30am - 5:00pm

Closed 12:00pm - 1:00pm

bottom of page