Thomas K Irungu, MD, Family Medicine

300 Mt Clement Park
Ste A
TappahannockVA  22560-5098 (Essex County)


Phone: 804-443-8610
Fax: 804-443-8620

NPI: 1417023490
License Number: 0101238377 (VA)