About

Edit info

Check out Elena's European Body & Skin Care Clinic, a local spa at 20200 Redwood Rd in Castro Valley, CA 94546. Have questions about hours or prices? Call (510) 889-9717 to get more information.