580 River Street Suite D Santa Cruz , CA 95060 USXfinity Store by ComcastView Store DetailsGet Directions