Tag: local theater

The Flea Theater

Since its inception in 1996, The Flea Theater in 10013 has been raising the standards of Off-Off Broadway productions with their adventurous and ever-growing family of artists.