Michael J Camardi, MD, Internal Medicine

2118 Rosalind Ave Sw
RoanokeVA  24014-1718 (Roanoke City County)


Phone: 540-981-7653
Fax:

NPI: 1144243072
License Number: 0101-239703 (VA)