Serra Theatres

200 Serra Way #37 Milpitas, CA 95035

408.935.9674

2 Screens