Chun-Nan Chen, MD, Surgery

1700 N Rose Ave Ste 135c
OxnardCA  93030-3790 (Ventura County)


Phone: 805-981-9860
Fax: 805-981-1774
Email: doc***@*****il.com

NPI: 1558305623
License Number: A36280 (CA)