Timothy M Chen, MD, Family Medicine

2600 E Vineyard Ave
OxnardCA  93036-1615 (Ventura County)


Phone: 805-436-3444
Fax:

NPI: 1720152002
License Number: 45690-20 (WI)