Shen Dermatology provides skin care services for patients in Temecula and surrounding communities. Dr. John T. Shen, M.D. operates this practice and is board certified by the American Board of Dermatology. Dr. Shen also offers skin care products and seminars.