Testimonials
Purchase Equipment

Contact Us

North American Headquarters
Internet MegaMeeting, LLC
14900 Ventura Blvd. Suite #310
Sherman Oaks, CA 91403

US and Canada: +1 877.634.6342
International: +1 818.783.4311
Fax: +1 818.783.4371

In addition to 24/7 support, a Virtual HelpDesk is also available to help answer technical questions. The Help Desk can be found at: http://www.megameeting.com/help