John Peter Smith,
Dr. John Peter Smith is the best cardiologist I've met! He is extremely good at what he does and asked many questions about any problems I was having. He took his time with us and I didn't feel like I was rushed. He truly is an amazing doctor and I will 110% recommend him to everyone else. The other workers beside him are sweethearts as well. If there was an option for 10 stars, I would choose the 10 stars.