Skip to main content

River Road Rescue

Profile

Last profile update: 05/11/2017

At A Glance

River Road Rescue

10001 River Rd.

New Orleans, LA United States 70131

Type of Grantmaker

Independent foundation

EIN

273020394