Amy Beth Carnall, MD, Psychiatry & Neurology

31 Kings Hwy E
HaddonfieldNJ  08033-2001 (Camden County)


Phone: (856) 418-0122
Fax:

NPI: 1316129539
License Number: NN115897 (NJ)