Tommy Johnson, MD, Family Medicine

1313 Jamestown Rd
Ste 103
WilliamsburgVA  23185-3362 (James City County)


Phone: 757-229-1259
Fax: 757-229-1303

NPI: 1386658789
License Number: 0101041791 (VA)