John P Dimarco, MD, Internal Medicine

2955 Ivy Rd
Uva Northridge
CharlottesvilleVA  22903-9353 (Charlottesville City County)


Phone: 434-924-2031
Fax: 434-924-2581

NPI: 1548324395
License Number: 0101032993 (VA)