Theresa M Ledger, DO, Family Medicine

11803 Jefferson Ave
Ste 100
Newport NewsVA  23606-2565 (Newport News City County)


Phone: 757-594-1862
Fax: 757-275-9785
Email: tle***@*****oo.com

NPI: 1437124096
License Number: 0102049964 (VA)