St. James the Apostle Church Address 86 Glasgow St N Guelph ON United States Upcoming Events <li>No events in this location</li>