Skip to main content

Electric Planet Foundation

Profile

Last profile update: 12/06/2017

At A Glance

Electric Planet Foundation

39 Mesa St., No. 300

San Francisco, CA United States 94129

Type of Grantmaker

Independent foundation

EIN

463002649