ODC Theater is at 3153 17th St San Francisco, CA 94110, San Francisco, CA.