+1 305-371-3755
info@laptop.org
OLPC, Inc.801 Brickell Ave,Suite 908,Miami, FL 33131, USA.
View on Google Maps