St. Vincent de Paul Roman Catholic Church
Location
1265 Wyld Street
North Bay
(-79.4537066,46.3123769)