Skip to main content

Nickols Miers Lundy Cancer Research Fund

Profile

Last profile update: 05/28/2016

At A Glance

Nickols Miers Lundy Cancer Research Fund

100 W. 5th St., Ste. 1100

Tulsa, OK United States 74103-4217

Type of Grantmaker

Independent foundation

EIN

731553766

BRIDGE Number

6214363061

Background

Established in 1998 in OK