Hits: 105

Regal Theatre #16 at Riverside Plaza is showing The Curse of La Llorona on Monday, April 22, 2019 at 5pm.

Location: 3535 Riverside Plaza Dr., Riverside, CA 92506