members

Newfoundland and Labrador Board of Commissioners of Public Utilities (est. 1949)

Prince Charles Building
120 Torbay Road
St. John's, Newfoundland A1A5B2
Tel: (709) 726-9604
Fax: (709) 726-9604

Number of Staff: 19





 
Locate Agency: