David Herfindahl, MD

Family Medicine, Primary Care

700 S Main St Ste 1, Yreka, CA 960973354

(530) 842-0817