Saint Francis Xavier Statue: Take exit 32 off of Highway 104 when heading east from New Glasgow. Turn right after the first set of lights, which will bring you onto the Saint Francis Xavier University Campus. The statue of Saint Francis is located beside the Chapel, which is located on the left hand side of the entrance. |