Skip to main content

Debemac Foundation

Profile

Last profile update: 04/28/2017

At A Glance

Debemac Foundation

1 Logan Sq., Ste. 2000

Philadelphia, PA United States 19103-6996

Type of Grantmaker

Independent foundation

EIN

236222789

BRIDGE Number

6553330260

Background

Established in 1958 in PA