IT Total Care Share: Computer Services IT Total Care Visit Website 1291 E. Hillsdale Blvd., Ste. 203 Foster City, CA 94404 (650) 425-3901 Welcome to our website Map What's Nearby? Distance: 5 10 15 20 25 50 mi.