Movie Theaters in Palo Alto, CA

  • Aquarius Theatre

    430 Emerson Street, Palo Alto, California, 94301
    650-327-3241 User rating: 4.87

  • Stanford Theatre

    221 University Ave., Palo Alto, California, 94301
    650-324-3700 User rating: 4.47