The Ora Foundation
Profile
Last profile update:
11/02/2017
Last grant data update:
04/09/2018
At A Glance
The Ora Foundation
1100 N. Market St., DE3 - C070
Wilmington, DE United States 19890-0900
Type of Grantmaker
Independent foundation
EIN
516181608
BRIDGE Number
8231124357
Background
Established in 1993 in DE
Purpose and Activities
Giving primarily for youth services.