Skip to main content

Mind Body and Soul of New Orleans, Inc.

Profile

Last profile update: 05/02/2017

At A Glance

Mind Body and Soul of New Orleans, Inc.

6039 Lakeview Dr.

San Antonio, TX United States 78244

Type of Grantmaker

Independent foundation

EIN

721494516

BRIDGE Number

2079958285