Skip to main content Skip to footer site map

Theatre in Space - Theater Information



Address:

New York, NY


View Larger Map
 

Theatre History

DATES PRODUCTION
3/15/1974 - ? Split Lip (1974)