James De Soto, MD

Obstetrics & Gynecology

2175 Rosaline Ave, Mercy Medical Center Medical Staff Office, Redding, CA 960012509

(530) 225-6127