Selftape Space Contact

Our Location

  • 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.
  • Tel: 646-598-1877