Skip to main contentyvvaaccucuwd

William L. Leo and Margaret F. Castle Foundation

Profile

Last Updated: 2015-09-24

At A Glance

William L. Leo and Margaret F. Castle Foundation

143 S. Waverly St.

Orange, CA United States 92866

Type of Grantmaker

Independent foundation

EIN

330214184

BRIDGE Number

7244734095

Background

Established in CA