Dr. Lehman graduated from the Texas Tech University Health Science Center School of Medicine in 1982. He works in Saint Louis, MO and 7 other locations and specializes in Cardiovascular Disease, Internal Medicine and Nuclear Medicine. Dr. Lehman is affiliated with Saint Lukes Des Peres Hospital.
View More
