IMVU Customer Service Numbers

IMVU Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: 1-650-646-3244.

Where is IMVU Head Office Located at?
The corporate office is located at 411 High Street, Palo Alto, California 94301, United States.
Directions For Driving: The given driving directions path of IMVU from your place to 411 High Street, Palo Alto, California 94301, United States.

For Availing Customer Email Service Support?:
Send all your queries at

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of IMVU on the map?

What is IMVU in the Process of?

IMVU is a well renowned social networking and entertainment website which was launched on April 15, 2004 developed by IMVU Inc. The website brings very interesting feature in which user get 3D avatars to meet with random people, and allows user to chat with them. Till the date from its launching, the game has successfully made 3 million active users. The website has largest virtual goods catalog of approximately six million items. The company has its business office in Mountain View, California and has 120 full-time resources working with this company. Apart from this, IMVU offer games and instant messaging for free.