The Church of Fun

4109 Melrose Ave, Los Angeles, CA 90029