Dr. Roy Ziegelstein is a cardiologist in Baltimore, Maryland and is affiliated with Johns Hopkins Hospital. He received his medical degree from Boston University School of Medicine and has been in practice for 28 years. Dr. Ziegelstein accepts several types of health insurance, listed below. He is one of 80 doctors at Johns Hopkins Hospital who specialize in Cardiovascular Disease.