Skip to main content

Bayou Multiple Sclerosis Foundation

Profile

Last profile update: 08/16/2017

At A Glance

Bayou Multiple Sclerosis Foundation

(formerly Patricia M. O'Dell M.S. Foundation)

4227 Canal St.

New Orleans, LA United States 70119

Type of Grantmaker

Independent foundation

EIN

721463919

BRIDGE Number

6239191893

Background

Established in 2001 in LA