Davis Orthopedics: Dr. Matt Davis, MD
The best outcomes are a result of taking time to accurately diagnose the condition properly, explain the available treatment options, and educate patients in the proper application of treatment methods. This includes simple measures like activity modifications and over the counter medications, more involved therapies like prescription medications and supervised...
Call now:
205-533-6644
205-533-6644
Lemak Sports Medicine & Orthopedics
At Lemak Health an orthopedic physician is there to fit your every need from hand surgeons, foot and ankle surgeons, spine surgeons, sports medicine physicians to occupational medicine physicians. We believe that the whole body cannot be healthy unless each part is healthy. With this as our guiding philosophy, we...
Call now:
205-397-5200
205-397-5200
Kenneth Bramlett, MD
Dr. Kenneth Bramlett provides complete Orthopaedic Surgeon, Clinical Director of Alabama Orthopaedic Institute and principal creator of Alabama Minimally Invasive Surgery technique. Dr. Kenneth Bramlett is known worldwide for his minimally invasive surgical skills. His focus in Hip, Knee and Shoulder total joint Adult Reconstructive Surgery allows the patient to...
Call now:
205-877-2663
205-877-2663
Southern Orthopaedic Specialists, P.C.
Southern Orthopaedic Specialists pledge to provide the highest quality of orthopaedic care possible. They are committed to excellence in the treatment of acute and chronic problems and to preventing future difficulties as much as possible. Southern Orthopeadic Specialists has been providing the highest quality of orthopaedic care for over 15...
Call now:
205-397-2663
205-397-2663
Dr. Robert S. Wolf, MD
Dr. Robert Wolf is a Board-Certified Orthopaedic Surgeon who specializes in sports medicine, arthroscopy of the knee, shoulder and elbow, and total joint replacement. He received his medical degree from the University of Pennsylvania School of Medicine after graduating from Pennsylvania State University with an honors degree in pre-medicine.
Dr...
Call now:
205-802-6700
205-802-6700