• Downtown Community Television (map)
  • 87 Lafayette Street
  • New York, NY, 10013
  • United States