Craig P Campanelli, MD, Internal Medicine

9358 Warren Hill Ln
ScottsvilleVA  24590-4019 (Albemarle County)


Phone: 434-286-7337
Fax:

NPI: 1811961220
License Number: 80054 (MA)