Think outside the redbox! We are an independent video store in Palo Alto with over 30,000 hand-picked DVD selection. Reserve your movie online and pick up at our location. Or, just come on over and meet our awesome staffs who love movies as much as you do.
2123 El Camino Real, Palo Alto, CA 94306, USA