@ Palo Alto Players-Peninsula Center Stage, 1305 Middlefield Road, Palo Alto. Palo Alto Players continues its season with the powerful drama based on the murder of Matthew Shepard in 1998. A “Talkback” post show discussion is included. Continues through February 4.
Recent Comments