Hector Jacobo Lopez, MD, Family Medicine

1133 W Sycamore St
WillowsCA  95988-2601 (Glenn County)


Phone: 530-934-1840
Fax: 530-934-1829
Email: hlo***@*****ng.com

NPI: 1255441515
License Number: A63052 (CA)