Spa Therapy Wellness Center ← View details 1528 Plumas Ct # 300, Yuba City, CA 95991 +1 530-751-5166 Get Directions From* To * — Required information