833.327.2232 | Apply

Life in Balance

The Odeon
1100 Girod Street
New Orleans, LA 70113
833.327.2232

Office Hours

Monday–Thursday: 9:00am–5:00pm
Friday: 9:00am-5:00pm
Saturday-Sunday: 10am-5:00pm

Contact Us

learn more about the community

Follow Along