Dr. Zehnder graduated from the St Louis University School of Medicine in 1973. He works in Saint Louis, MO and 1 other location and specializes in Sports Medicine and Orthopedic Surgery. Dr. Zehnder is affiliated with Saint Lukes Des Peres Hospital.
View More
