Contact us

The offices of iVIZIA are located in Waltham, Massachusetts. We welcome your comments, and take special interest in your concerns.

Reach us through any of the following:

Mailing Address: 303 Wyman Street, Suite 205, Waltham, MA 02451

Call Customer Service: 1-800-240-9780 (Option 6)

Email us: info@ivizia.com