Michael Borchard Huff, MD, Family Medicine

540 N N St
OxnardCA  93030-4805 (Ventura County)


Phone: 805-487-0373
Fax:

NPI: 1538153242
License Number: A34873 (CA)