SF Cable, Inc. : San Francisco Bay Area
28300 Industrial Blvd ste f, Hayward, CA 94545, USA
9:00 AM - 5:00 PM
Established in 2002, SF Cable, Inc. is a woman-owned, small business located in the San Francisco Bay Area. We’ve been satisfying customers’ technology accessory and equipment needs for over 20 years. Most of our business growth comes from word-of-mouth backed up by a solid, customer-friendly reputation. Our success is