Closed caption provider in Truro, NS

Truro is the town located in the central region of Nova Scotia. The population in this town was estimated to be 12, 059 in 2011. With the infrastructure facilitated well throughout the town, Truro is experiencing a development and growth in the city in various sectors including health care, education and other services oriented sectors.