Good Shepherd (Hamilton) January 21, 2021 By Love Toronto Location 135 Mary St.HamiltonOntarioL8R 1K4 Next Event No upcoming events Map Unavailable Upcoming Events No events in this location