Contact information

Business Name: mescreen™

Corporate Entity: Verséa Discovery, Inc.

Physical Address: 603 E Cass St, Tampa, FL 33602, United States

Customer Support Phone: +1 (800) 397-0670

Customer Support Email: info@mescreen.com

Hours of Operation: Monday – Friday, 9:00 AM – 6:00 PM EST