The geographical location of St. Thomas University
St Thomas University is located in Fredricton, the capital of New Brunswick province on the east coast of Canada. Frederick Fion, with 46,000 residents, is located on the beautiful St. John River. The city has many parks, theaters, many sidewalks and bicycle lanes, as well as a large number of music festivals, art galleries and museums.