David Cuauhtemoc Villasenor, MD, Family Medicine

2412 Buhne St
EurekaCA  95501-3207 (Humboldt County)


Phone: 707-441-1624
Fax: 707-441-1253

NPI: 1275673584
License Number: A98275 (CA)