Penn Live Arts Montgomery Theater 120 Seat Theater within Penn Live Arts (3680 Walnut St, Philadelphia, PA 19104). Events Previous Next Map