Barry Lee Green, DMD, Dentist

716 Denbigh Blvd
#c2
Newport NewsVA  23608-4414 (Newport News City County)


Phone: 757-874-5455
Fax: 757-874-5135

NPI: 1821199241
License Number: VA4239 (VA)