- Central America »
- Dominican Republic »
- Santiago »
- Telecanal
Telecanal TV is a television station in Santiago, Dominican Republic, providing Information, Movies, Reports, and Commercial Programs.
Santiago - Dominican Republic - Spanish
809-971-9338
Av. Juan Pablo Duarte, Plaza Trinitaria Suite 401
info@telecanal.tv