Jenny Lynn Lazarus, MD, Surgery

130 W Sycamore St
WillowsCA  95988-2826 (Glenn County)


Phone: 530-330-5222
Fax:

NPI: 1902167901
License Number: BP10043378 (TX)