New search
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