The Self Tape Space
Created by an actor for actors.
Return to Content
Selftape Space Contact
The Self Tape Space is conveniently located in New York City on the UWS-SoHA. A 5 to 8 minute walk from the following subway stops: B/C to 116th, A/D to 125th, or 2/3 to 116th.
Solve: 3 + 6
Send a copy of this email to yourself
If you want to submit this form, do not enter anything in this field