
Glovertown is a town in central Newfoundland. Glovertown can be accessed via the Trans-Canada Highway east of Gander and Gambo and west of Terra Nova Park. There are two exits; one that leads directly onto Station Road in Glovertown and another that leads ... About Glovertown