Dr. Clifford L. Garrard Jr. works in the field of Cardiology. He researched medicine at Vanderbilt University School of Medicine. Dr. Clifford L. Garrard Jr. accepts Medicare payments and is listed with Medicare.gov.
 Vanderbilt University
 Vanderbilt University University of Virginia
 University of Virginia Vanderbilt University School of Medicine
 Vanderbilt University School of Medicine|   | Dr. Nirav A. Patel, MD | 
|   | Dr. Chibuzo E. Nwokolo, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Showkat A. Haji, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Kelly D. Green, MD | 
|   | Dr. Tommy L. Miller III, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Eyad K. Aljamal, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Abdul Rashid, MD | 
|   | Dr. W D. Thompson, MD | 
|   | Dr. Shahzad Shah, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Ronald I. Weiner, DO  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Michael O. Osayamen, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Tony Phillips, MD |