top of page
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Town of Glovertown
Glovertown is located on the eastern edge of Newfoundland and Labrador’s central region, on the coast of the Atlantic Ocean. Most of the population and businesses in Glovertown are situated near Alexander Bay. Two exits from the Trans-Canada Highway provide access into the community via the Road to the Beaches.
bottom of page