A new yoga studio in Northbrook, IL from the minds of Melissa Novack and Caroline Novack of True Mind + Body (formerly Inpower)!