Dr. Allen specializes in cardiology and performs the diagnosis, treatment and prevention of a variety of heart conditions. He cares for patients in the areas of Memphis and Collierville, TN.