Home   /  Contact

For Sales and General Inquiries Please Complete the Form Below or Call: (855) 848-4242

Contact Form

Address Info

  • Corporate Headquarters

    Wave Business Networks
    1555 Plymouth St
    Mountain View, CA 94043

    Support and Operations

    Email: noc‌@‌layer42.net
    Santa Clara NOC: (408) 450-5757
    Mountain View NOC: (650) 960-4646


    For a quick response use our>
    Sales Contact Web Form
    Sales Phone: (855) 848-4242

Find the Address

View Larger Map