John Charles Riddle, MD, Internal Medicine

1030 Jefferson Ave
Vamc Memphis - 111e1
MemphisTN  38104-2127 (Shelby County)


Phone: 901-523-8990
Fax: 901-577-7415
Email: jjr***@*****ol.com

NPI: 1053323741
License Number: MD0000010039 (TN)