James Dennis Hale, DDS, Dentist

17569 Old Stage Coach Rd
DumfriesVA  22026-2267 (Prince William County)


Phone: 703-221-3444
Fax: 703-221-6611

NPI: 1235232406
License Number: 4254 (VA)