Skip to main content

Charles and Demetra Leonard Foundation

Profile

Last profile update: 10/07/2017

At A Glance

Charles and Demetra Leonard Foundation

102 Franklin Blvd.

Pontiac, MI United States 48341

Telephone: (248) 338-3743

Type of Grantmaker

Independent foundation

EIN

202709293

BRIDGE Number

5083593044