Dr. Powell is a board certified orthopaedic surgeon who has been with St. Charles Orthopaedic Surgery Associates, Inc. since 1988.
He received his medical degree from the University of Missouri-Columbia and completed an internship and residency in orthopaedic surgery at Saint Louis University Hospital.
Contact This DoctorThere are no reviews forDr. John B. Powell, M.D..