David F Naftolowitz, MD, Psychiatry & Neurology

112 Swift Ave
DurhamNC  27705-4800 (Durham County)


Phone: 919-416-9656
Fax: 919-416-1188

NPI: 1285777581
License Number: 34420 (NC)