Dr. Blake is board-certified in Cardiovascular Disease, Internal Medicine and Interventional Cardiology. He provides services in general adult cardiology, invasive cardiology, primary and secondary prevention, and cardiac procedures and testing. Dr. Blake's professional interests include general cardiology, interventional cardiology and peripheral vascular disease.