John Shen, MD

Address

27403 Ynez Rd
Temecula, CA 92591