arrow
  • Hand Surgery, Orthopedic Surgery
  • Accepting new patients
  • 52 years of experience
  • Andrews Sports Medicine And Orthopaedic Center 805 Saint Vincents Dr Ste 100, Birmingham, AL 35205
  • (205) 939-3699

Brief Intro

Dr. Flanagan graduated from the Baylor College of Medicine in 1973. He works in Birmingham, AL and 2 other locations and specializes in Orthopedic Surgery and Hand Surgery. Dr. Flanagan is affiliated with SAINT VINCENTS BLOUNT.

View More

Education Background

RESIDENCY

Baylor College Of Medicine

MEDICAL SCHOOL

Baylor College Of Medicine - 1973

Languages Spoken

  • English
  • Spanish

Location & Hours

  • Andrews Sports Medicine & Orthopaedic Center
  • 805 Saint Vincents Dr Ste 100, Birmingham, AL 35205
  • Mon:8:00 am - 5:00 pm
    Tue:8:00 am - 5:00 pm
    Wed:8:00 am - 5:00 pm
    Thu:8:00 am - 5:00 pm
    Fri:8:00 am - 5:00 pm
    Sat:Closed
    Sun:Closed

Specialties Treated

  • Orthopedic Surgery
  • Hand Surgery

Conditions Addressed

  • Internal Derangement of Knee Ligaments
  • Internal Derangement of Knee Cartilage
  • Internal Derangement of Knee
  • Osteoarthritis
View More

Procedures Performed

  • Occupational Therapy Evaluation
  • Physical Therapy
  • Hip Replacement
  • Knee Replacement
View More

Insurance Accepted

* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).

  • Medicare
  • CBA Blue
  • Ascension Health
  • Viva Health Plan
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Louisiana
  • Blue Cross Blue Shield of Alabama
  • Anthem Blue Cross Blue Shield
  • Tricare
  • Aetna
  • UnitedHealthcare
View More
  • Cancer 17
  • Cardiology, Heart & Vascular Surgery 19
  • Orthopedics 30
  • Neurology & Neurosurgery 26
  • Gastroenterology & GI Surgery 30
  • Pulmonology & Lung Surgery 29
  • Diabetes & Endocrinology 5
  • Children's Hospital 4
  • Urology 29
  • Psychiatry 45
  • Geriatrics 20
  • Rehabilitation 17
  • Obsterics & Gynecology 2
  • Ear, Nose & Throat 1
  • Rheumatology 1
  • Long Term Care 9
  • Maternity Care (Uncomplicated Pregnancy) 7