Skip to main content

Mind Body and Soul of New Orleans, Inc.

Profile

Last profile update: 03/22/2016

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