Kevin Shearer Dds

(530) 926-6333

701 Pine St
Mount Shasta, CA 96067-2133