Skip to main content

William L. Leo and Margaret F. Castle Foundation

Profile

Last profile update: 09/24/2015

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