Phone: (510) 266-5222 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. 23839 Connecticut St # 6, Hayward, California 94545 Claim Listing Photos Reviews Previous Next