Sakura of AmericaHayward, CA 94544Company DetailsContact30780 San Clemente StreetHayward, CA 94544Phone:(800) 776-6257Request More InformationFill out the form below to request more information about Sakura of America