VillageTech Solutions

Nonprofit or community organization villagetechsolutions.org

Volunteer with us

About us

Creating technology to better lives in developing countries

More...

Contact information

Email: Log in to view email addresses.

Website(s):
villagetechsolutions.org

Phone: 650 380-5008

Fax: 650 853-1713

Address:
999 Olive Street, Menlo Park, CA, 94025, US

See map
Do you work for VillageTech Solutions? Become an administrator