Theresa Anne Rupp, MD, Family Medicine

65 Brickyard Rd
DillwynVA  23936-0030 (Buckingham County)


Phone: 434-983-2722
Fax: 434-983-1383
Email: tru***@*****oo.com

NPI: 1942205844
License Number: 0101045988 (VA)