Hayward CA Vending Machines 1. 20929 Cabot Blvd, Hayward, CA 94545 | Canteen Vending Services (704) 328-6065