Introduction: Lawrence Health Spa is an underground oasis in Santa Clara, California.
Established in 1992, Lawrence Health Spa was created for our guests to unwind and escape the fast-paced and demanding rigors of the day. It's the perfect getaway place to relax and refresh after a long day at work or home.
During your visit, let our friendly and helpful staff cater to your needs. On-staff are massage therapists and body scrub specialists.