Spa Therapy Wellness Center 1528 Plumas Ct, Yuba City, CA 95991 (530) 751-5166 Related: Dermatologist