Skip to main contentacxcrawaftwxb

The Peter and Helen Molloy Foundation

Profile

Last Updated: 2015-09-24

At A Glance

The Peter and Helen Molloy Foundation

1127 Sherman Ave.

Alameda, CA United States 94501

Type of Grantmaker

Independent foundation

EIN

208481884

BRIDGE Number

5339000195

Background

Established in 2007 in CA