The Body Restoration Clinic Serving Santa Clara, CA View Phone 408-457-1719 2905 Stender Way Ste 42Santa Clara, CA 95054 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page