Medical Services

List of our medical services

Convenient Location

Come see us today

Meet Our Staff

Get to know us better

Request an appointment

Call us or fill out a form online

Welcome to Thomas Internal Medicine

Primary Care of Fort McCoy and Ocala

It is our belief that a healthy lifestyle is the cornerstone to enhancing your quality of life. Our goal as your primary care physician is to develop a personal relationship that will provide to you the benefits of improved health and enrichment of life. Practicing medicine is an art, and each patient is a unique canvas, thus we will take the proper steps to individualize your treatment so that you may have daily happiness and confidence as we develop your new, healthier way of life. Through a combination of lifestyle modifications, natural supplements, health maintenance, and carefully chosen medications, we are able to develop a plan to help you achieve and maintain increased satisfaction with your overall health.


Internists are equipped to deal with whatever problem a patient brings — no matter how common or rare, or how simple or complex.

Plan your visit to our office

Our Departments

Caring for you every step of the way

Greyson C Thomas, MD

Our clinical support staff

Scheduling & Front Desk


Personalized patient care is what sets Thomas Internal Medicine apart. When you visit our Fort McCoy or Ocala locations you can expect to receive world class care. Doctor Thomas specializes in Internal Medicine and we have helpful, caring clinical staff members to provide you with an exceptional healthcare experience.

Featured Services

We perform a wide variety of medical services

Comprehensive medical and preventive care

Customized nutrition and exercise plans

Preventive health services for women


MONDAY 08:00am-05:00pm
TUESDAY 08:00am-05:00pm
WEDNESDAY 08:00am-05:00pm
THURSDAY 08:00am-05:00pm
FRIDAY 08:00am-12:00pm

Fees & Insurance

For the convenience of our patients, Thomas Internal Medicine provides direct insurance billing with almost all major Florida insurance providers and assistance companies. Call us today to see if we accept your insurance plan!