Skip to main content

Nickols Miers Lundy Cancer Research Fund

Profile

Last Updated: 2016-05-28

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