City of Mount Pearl
About
Mount Pearl is located on the Avalon Peninsula in the Province of Newfoundland and Labrador. The City is adjacent to the Provincial capital of St. John’s. Mount Pearl is minutes from the Atlantic Ocean located in the beautiful Waterford Valley.
Getting there
3 Centennial Street
