Shweta Nagendra Joshi, MD, Internal Medicine

120 Kings Way Ste &3300
WilliamsburgVA  23185-2505 (James City County)


Phone: 757-221-0750
Fax: 757-229-5168

NPI: 1427093152
License Number: 0101253808 (VA)