Vellex Home > Hotel Buyers Guide > Maintenance Vellex 2548 Barrington Court Hayward Hayward CA 94545 United States Phone: 1 6507992659 http://www.vellexclean.com/