James Harb, MD

Psychiatry & Neurology, Neurology

Dent Neurologic Group

40 George Karl Blvd, Buffalo, NY 14221

Accepting new patients

(716) 250-2000