Stephenville Crossing is a Canadian town in the province of Newfoundland and Labrador on the island of Newfoundland. Take a look below for 14 fun and amazing facts about Stephenville Crossing, Newfoundland and Labrador, Canada. 1. The town is located at the easternmost limit of Bay St. George. 2. The settlement derives its name from…