Dr. David Shavelle, MD is a cardiology doctor who practices in Los Angeles, CA. He is 51 years old and has been practicing for 23 years. Dr. Shavelle is affiliated with LAC + USC Medical Center and Keck Hospital of USC.
Looking for a Cardiology Specialist? We found others matching your search, to help you compare.