Exhibition IN SEARCH OF THE MIRACULOUS OCHI#666 DatesJul 1, 2009 — Aug 1, 2009 Location605 N Western Ave, Los Angeles, CA 90004, United States, Los Angeles, United States ArtistsGroup exhibition IN SEARCH OF THE MIRACULOUS at OCHI. Official Page Venue Profile Directions