Flu vaccines now available for ages 18 - 64 and also 65 years and older. Come in to get yours today during regular business hours! No appointment necessary!

Providing Reliable Care to Tuscaloosa, AL Residents

Don't forget to schedule your annual check-up

Our locally owned and operated office is led by Dr. Nancy Tactuk, an internal medicine doctor and one of the few civil surgeons in Tuscaloosa, AL.


We provide a wide range of internal medicine services to our community. As a Crimson Internal Medicine patient, you can...


  • Expect personalized treatment from Dr. Tactuk and staff
  • Access your medical records through the patient portal
  • Receive vaccine recommendations
  • Pap Smears and Breast Exams
  • Turn to us for cosmetic procedures like Botox® injections
  • Order SkinMedica products through Brilliant Connections®


To make an appointment, call 205-349-1606 now.

Find out if we accept your insurance policy

You might not have to pay for internal medicine services out-of-pocket if you're insured through any of the following providers:

Blue Cross Blue Shield

Cigna-HealthSpring

Humana

Medicare

TRICARE

UnitedHealthcare

VIVA Health

Don't see your provider listed here? Reach out to our office staff in Tuscaloosa, AL now to find out if we accept your plan.

FREE BLOOD PRESSURE CHECKS

Our office also offers complimentary blood pressure checks for our patients on weekday mornings-- Monday through Friday from 8:00 am to 9:00 am

A few things to keep in mind

As a courtesy to our internal medicine doctor, office staff and other patients, we ask that you...


  • Bring your medical insurance card and any medications you're taking to every appointment. Let us know ASAP if anything changes.
  • Ask your pharmacy to send us an electronic prescription refill request.
  • Request refills at least 72 hours (3 days) in advance. We do not refill controlled substances on Fridays or weekends.


We look forward to working with you.

Our Services

Don't Take Our Word For it

See what our past customers have to say

We are Serving Fayette, Tuscaloosa and all other surrounding areas