Glovertown
Map
![Glovertown location map](https://tzmedia.b-cdn.net/media/images/static-maps/ca/48_674_-54_0358.jpg)
Map
![Glovertown location map](https://tzmedia.b-cdn.net/media/images/static-maps/ca/48_674_-54_0358.jpg)
Facts and practical information
Glovertown is a town in northeastern Newfoundland, Newfoundland and Labrador, Canada. It is in Division No. 7 on Alexander Bay. ()
Glovertown is a town in northeastern Newfoundland, Newfoundland and Labrador, Canada. It is in Division No. 7 on Alexander Bay. ()