John W. McAllister, II, MD
General Orthopedics and Knee/Hip
Board-Certified Orthopedic Surgeon in St. Peters, MO
Dr. John McAllister joined Advanced Bone & Joint in 1989. He earned his medical degree from Washington University School of Medicine and completed his orthopedic surgery residency at Barnes-Jewish Hospital in St. Louis. He was certified by the American Board of Orthopaedic Surgery in 1991 and has been recertified since.
Dr. McAllister is a member of the American Academy of Orthopaedic Surgeons (AAOS), Arthroscopy Association of North America (AANA), St. Charles-Lincoln County Medical Society, and Missouri State Medical Association. He is currently affiliated with Barnes-Jewish Hospital in St. Peters and Progress West Hospital. He also is a partial owner in St. Peters Ambulatory Surgery Center.
Published in various articles and an active participant in a variety of research studies, Dr. McAllister also serves as a consultant to DonJoy and Salient Surgical Technologies.
Dr. McAllister has been involved with various committees, serving as chief of surgery and chief of staff-elect, and he is the current chief of staff at Progress West Hospital. He was also the previous chief of staff at Barnes-Jewish Hospital in St. Peters and previous medical director at St. Peters Ambulatory Surgery Center. Dr. McAllister is the President Emeritus of Advanced Bone & Joint.
Dr. McAllister sees patients in our Advanced Bone & Joint location, in St. Peters, Missouri.
For more information, you may also enjoy Dr. McAllister’s YouTube Channel. Make your appointment with Dr. McAllister by calling Advanced Bone & Joint at (636) 229-4222 today or request your appointment now.
Check out this amazing review for Dr. McAllister!
Dr. McAllister Videos
Watch Dr. McAllister discussing his job and how he ended up an orthopedic surgeon:
Watch Dr. McAllister discussing knee arthroscopy, the least invasive type of knee surgery:
Happy 30th anniversary to John W. McAllister, II, MD
SCHEDULE YOUR
Appointment
We are excited to announce that we now offer online self-scheduling! This new feature gives you 24/7 access to our calendar of upcoming available appointments.
SCHEDULE YOUR APPOINTMENT