Dr. John R. Krouse, MD is a cardiologist in Walnut Creek, CA specializing in advanced heart failure and transplant cardiology and interventional cardiology. He graduated from Creighton University School of Medicine in 1978 and has 46 years of experience. Dr. John R. Krouse, MD is affiliated with John Muir Physician Network, John Muir Health and Hill Physicians.
106 La Casa Viaduct #140
Walnut Creek, CA 94598
1450 Treat Boulevard #220b