Rensa Chen, DO

Family Medicine, Primary Care

UC San Diego Health – Vista

910 Sycamore Ave, Ste 102, Vista, CA 92081

Accepting new patients

(800) 926-8273