Now accepting Telehealth appointments. Schedule a virtual visit.

Orthopedic Surgeon Birmingham AL


Orthopedic Surgery

For years, families in Birmingham, Alabama have turned to Dr. Thomas E. Powell for effective patient-centered treatments, including orthopedic surgery for general orthopedic conditions. No matter what your needs, the caring staff and highly trained providers at Powell Orthopedics & Sports Medicine will be there every step of the way.

Treating both children and adults for conditions ranging from arthritis to work-related and traumatic injuries as well as sports injuries and fractures, we know how to provide the exceptional, supportive orthopedic care you need to get you back to your normal routine as quickly as possible.

Orthopedic Conditions We Treat

We focus on offering the best in diagnostic and therapeutic techniques available for treating conditions involving the muscles, bones, joints, and soft tissues; evaluating injuries of the foot and anklehip and knee, and shoulder, elbow, and wrist. Our areas of expertise include:

  • Arthritis
  • Bunions
  • Bursitis
  • Cartilage Tears
  • Dislocations
  • Fractures
  • Torn Ligaments
  • Repetitive Stress / Overuse Disorders
  • Sports Medicine
  • Strains and Sprains
  • Tendonitis
  • Orthopedic Trauma (Complex Fractures)
  • Work-Related Injuries

Depending upon your diagnosis, Dr. Powell can administer pain-relieving injections and even perform minor surgical procedures in our orthopedic offices. If you require a more complex orthopedic surgery, we are affiliated with several local hospitals where we can perform surgical procedures.

You are in good hands with the experienced orthopedic providers at Powell Orthopedics & Sports Medicine in Birmingham, Alabama. To request an urgent appointment for an orthopedic injury, please call (205) 877-9191. For nonurgent appointments, you can request an appointment online or call our office to schedule.


Powell Orthopedics and Sports Medicine
2020 Canyon Road, Suite 200
Vestavia Hills, AL 35216
Phone: 205-606-5232
Fax: 205-877-8377

Office Hours

Get in touch