Self Care 911 Med Spa Share: Medical Services Self Care 911 Med Spa Visit Website 550 Showers Dr Suite 3 Mountain View, CA 94040 (650) 460-9229 Rep Info Map Whom to Contact January Tiu Phone: (650) 460-9229 What's Nearby? Distance: 5 10 15 20 25 50 mi.