Home / Store / TEC of California, Inc. Store in San Francisco TEC of California, Inc. Store in San Francisco Categories: HinoTEC San Francisco Address 400 Cesar ChavezSan Francisco, CA 94124Contact Telephone: (415) 8229800Fax: (415) 822-9804 Additional Information OEM: Hino