Welcome to MeShare Support

Where is MeShare located?

posted this on December 22, 2014 10:58AM

MeShare’s primary office is located at 48389 Fremont Blvd., Suites 106-108, Fremont, CA 94539. MeShare also has a warehouse and logistics office located in Champaign, IL.

MeShare Support

Can't find what you need?

Submit a question