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