Medical Clinic

North Main Medical, LLC is conveniently located in Crossville at 3094 North Main Street (on the four-lane just two doors up from Vegas Steak House). Our friendly staff is waiting to help you feel comfortable at the doctor’s office, so you feel confident you’re getting the level of patient care you deserve.

North Main Medical, LLC Office

Now Accepting Patients for Primary Care & Urgent Care

Make an Appointment with Our Physician

Monday- Friday: 8am – 5pm
Saturday: Closed

Casey Dillon PA-C

Casey Dillon - Physician Assistant

If you’re looking for a general physician specializing in family medicine and skin services, you’ll get all the compassionate care you are looking for here at our office. We want you to feel like our medical clinic is a place you can go to feel better, no matter what you’re experiencing. We’ve got you covered when it comes to your health and wellness!

Contact us today to schedule your next doctor’s appointment, or stop in for urgent care.


Easy to work with. Fast and efficient

Rated 5 out of 5
May 4, 2022

I wish all medical facilities were as efficient and friendly as North Main Medical.

Ron Jay

Down to earth medical advise

Rated 5 out of 5
April 27, 2022

Casey and his team were very polite and knowledgeable, discussing medical issues was very comfortable

Charles/Patty Easton

Fast and efficient!

Rated 5 out of 5
April 12, 2022

North Main Medical is a great place for fast pace quality medical care. The staff is friendly and professional.

Tammy D.

Dermatological Freezing

Rated 5 out of 5
March 30, 2022

Great experience. Friendly and knowledgeable and informative

Daniel Atkinson

Good People

Rated 5 out of 5
February 21, 2022

I walked in and was surprised they could see me. Everyone was so friendly and I didn’t have to wait very long. The Dr. was very good. Took his time didn’t get in a hurry to get out. I highly recommend North Main Medical.
The only thing is the Insurances they don’t take.



We Accept Most Major Insurances