Skip to main content

Archibald Foundation

Profile

Last profile update: 05/01/2017

At A Glance

Archibald Foundation

(formerly Lewis Stewardship Foundation)

5150 E. Yale Cir., Ste. 303

Denver, CO United States 80222

Type of Grantmaker

Independent foundation

EIN

742528790

BRIDGE Number

5948104381

Background

Established in 1988 in CO