Exhibition ERIN RACHEL HUDAK PROMISELAND OCHI#666 DatesFeb 1, 2012 — Mar 5, 2012 Location605 N Western Ave, Los Angeles, CA 90004, United States, Los Angeles, United States ArtistsERIN RACHEL HUDAK ERIN RACHEL HUDAK PROMISELAND at OCHI featuring ERIN RACHEL HUDAK. Official Page Venue Profile Directions