Dafferlin Juanita Barnard-Dupree, MD, Psychiatry & Neurology

26317 W Washington St
Central State Hospital
PetersburgVA  23803 (Petersburg City County)


Phone: 804-524-4674
Fax: 804-524-7860

NPI: 1669450912
License Number: 0101056920 (VA)