The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The Doll Theater was located at 719 Seventh Avenue, NYC. One of Time Squares' popular XXX theatres of the 70’s and 80’s that featured live sex shows on stage in between movies.