Since 1998 The Smell has been a community oriented art and music space open to people of all ages who are interested in participating in and supporting an environment of creativity and artistic innovation and freedom.
- 247 S. Main St.
- Los Angeles, CA 90012