Health Plus ← View details 2005 De La Cruz Boulevard # 271, Santa Clara, CA 95050 +1 408-892-8104 Get Directions From* To * — Required information