James Gregory Heffernan, DDS, Dentist

520 N 12th St
Vcu School Of Dentistry Dept Of Endodontics
RichmondVA  23298-0566 (Richmond City County)


Phone: 804-828-1778
Fax: 804-827-1373

NPI: 1972672095
License Number: 0411000054 (VA)