Peter Roger Generelly, MD, General Practice

5766 Thomas Jefferson Pkwy
PalmyraVA  22963-4383 (Fluvanna County)


Phone: 434-591-1314
Fax: 434-591-1317

NPI: 1538113527
License Number: 0101037702 (VA)