CTOPENDATA

Explore companies in Connecticut

JOHN BARBOUR

JOHN BARBOUR

Company LEAPFROG ENTERPRISES, INC.
Business Number 776012
Role Principal
Title CEO
Residence Address NONE, SAN FRANCISCO, CA
Business Address 6401 HOLLIS ST., STE. 100, EMERYVILLE, 94608, CA