Marshall Hall, MD

Obstetrics & Gynecology

Office

10778 French Creek Rd, Palo Cedro, CA 96073

(530) 549-3201