Space of Mind Studio

Delray Beach, Florida

2010

Space of Mind Studio is a private community center and resource for "attention, organization, learning and social skill-building" in Delray Beach, FL.