James Lefler, MD

Psychiatry & Neurology, Psychiatry

James P Lefler, MD

1829 E Franklin St, Ste 1200D, Chapel Hill, NC 27514

Accepting new patients

(704) 467-3720