St. James the Apostle Church Loading Map.... St. James the Apostle Church86 Glasgow St N - GuelphDetails 43.5435901 -80.25628700000004 Address 86 Glasgow St N Guelph ON United States Upcoming Events No events in this location