Jessica Shen

Obstetrics & Gynecology

31700 Temecula Pkwy, Temecula, CA 92592

(951) 331-2200