Leigh Harrington, MPH, MD, MHSA

Psychiatry & Neurology, Psychiatry

Office

137 N Cottonwood St, Woodland, CA 95695

Accepting new patients

(530) 666-8348