- Central America »
- Dominican Republic »
- San Francisco de Macoris »
- Telenord - Canal 8
Telenord - Canal 8 is a television station in San Francisco de Macoris, Dominican Republic, providing Entertainment programming.
San Francisco de Macoris - Dominican Republic - Spanish
809-588-6238
AV. Frank Grullon #5 Edif. Telenord
Servicioalcliente@telenord.com.do