Balance Life Spa & Wellness
1900 Lafayette St # 210
Santa Clara
CA
95050
(408) 841-3381
balancelifespa.com
Open Map
Accepts Credit Cards
By Appointment Only
Day Spas
Doctors
Doctors & Other Healthcare Professionals
Hair Removal
Health Care Information & Services
Medical Services
Screening & Preventative Health Services
Spas