Phone: (650) 393-2600 Place Category: Printers No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. 3525 Arden Rd # 10, Hayward, California 94545 Claim Listing Photos Reviews Previous Next