4435 Cochran St, Simi Valley, California 93063 USA
TouchTunes location. Download the app to play from your phone!
Photo Credit: Yelp