Organization / Program Name(s) Located In
Nar-Anon Family Groups of Ontario, Barrie - No Physical AddressBarrie
Nar-Anon Family Groups of Ontario, Innisfil - VirtualInnisfil
Nar-Anon Family Groups of Ontario, InnisfilInnisfil
Nar-Anon Family Groups of Ontario, Owen SoundOwen Sound
Nar-Anon Family Groups of Ontario, WiartonSouth Bruce Peninsula
Narcotics Anonymous, Central Lake Ontario AreaOshawa
Narcotics Anonymous, Georgian Heartland AreaClearview (Simcoe County)
National Association of Federal Retirees, Barrie, National Association of Federal Retirees - Huronia Branch 35Barrie
National Council of Jewish Women of Canada - Simcoe County, Mailing AddressInnisfil
National Eating Disorder Information CentreToronto Downtown Central
National Ski AcademyCollingwood
National Student Loans Service CentreMississauga
Naturally You Mastectomy and Bra Boutique, BarrieBarrie
Nature BarrieBarrie
Nature League, Collingwood - Mailing AddressCollingwood
NBC HockeySt Marys
Near North District School BoardNorth Bay
Near North Palliative Care Network, Almaguin Palliative Care TeamSundridge
Neuroclinic BarrieBarrie
Neurodiversity Navigator (The)Parry Sound
Neustadt Happy AdventurersWest Grey
New Beginnings Support Group, Online/Web ServiceToronto
New Canadians Centre, Cobourg - William St, Northumberland BranchCobourg
New Canadians Centre, Online / Web Service, Welcome PeterboroughPeterborough
New Canadians Centre, Peterborough BranchPeterborough
New Canadians Centre, Peterborough Branch, Peterborough Immigration PartnershipPeterborough
New Canadians Centre, Peterborough Branch, Resettlement Assistance ProgramPeterborough
New Dawn Medical, Cobourg, Methadone ClinicCobourg
New Democratic Party of Canada, Barrie-Springwater-Oro-Medonte Federal Electoral District AssociationBarrie
New Democratic Party of Canada, Barrie-Innisfil Federal Electoral District AssociationBarrie
New Democratic Party of Ontario, No Physical Address, Barrie-Innisfil Provincial Electoral District AssociationBarrie
New Democratic Party of Ontario, No Physical Address, Barrie-Springwater-Oro Medonte Provincial Electoral District AssociationBarrie
New Farm (The), Organic FoodClearview (Simcoe County)
New Horizons Rehabilitation Services Inc., New Horizons Rehabilitation ServicesNorth Perth
New Life Church, CollingwoodCollingwood
New Life Church, Collingwood, You in Mind Support GroupsCollingwood
New Life Church, Maple Lane Nursery School, CollingwoodCollingwood
New Life Clinic, Barrie, Methadone / Suboxone Addiction ClinicBarrie
New Life Family PharmacyBarrie
New Life Fellowship Baptist ChurchInnisfil
New Lowell KnightsClearview (Simcoe County)
New Path Youth and Family Services of Simcoe County, Alliston Office, Child and Youth Mental Health Quick Access ClinicNew Tecumseth
New Path Youth and Family Services of Simcoe County, Alliston Office, Youth and Family Counselling ServicesNew Tecumseth
New Path Youth and Family Services of Simcoe County, Barrie - Lakeshore Dr, Attendance CentreBarrie
New Path Youth and Family Services of Simcoe County, Barrie - Lakeshore Dr, Child and Youth Mental Health Quick Access ClinicBarrie
New Path Youth and Family Services of Simcoe County, Barrie - Lakeshore Dr, Youth and Family Counselling ServicesBarrie
New Path Youth and Family Services of Simcoe County, Barrie Head Office, Adolescent Outreach ProgramBarrie
New Path Youth and Family Services of Simcoe County, Barrie Head Office, Child and Youth Mental Health Quick Access ClinicBarrie
New Path Youth and Family Services of Simcoe County, Barrie Head Office, Early Years ServicesBarrie
New Path Youth and Family Services of Simcoe County, Barrie Head OfficeBarrie
New Path Youth and Family Services of Simcoe County, Barrie Head Office, Parenting Support ProgramsBarrie
New Path Youth and Family Services of Simcoe County, Barrie Head Office, Youth and Family Counselling ServicesBarrie
New Path Youth and Family Services of Simcoe County, Bradford Office, Child and Youth Mental Health Quick Access ClinicBradford West Gwillimbury
New Path Youth and Family Services of Simcoe County, Bradford Office, Youth and Family Counselling ServicesBradford West Gwillimbury
New Path Youth and Family Services of Simcoe County, Collingwood Office, Child and Youth Mental Health Quick Access ClinicCollingwood
New Path Youth and Family Services of Simcoe County, Collingwood Office, Youth and Family Counselling ServicesCollingwood
New Path Youth and Family Services of Simcoe County, Cookstown Office, Live in Treatment ServicesInnisfil
New Path Youth and Family Services of Simcoe County, Midland Office, Child and Youth Mental Health Quick Access ClinicMidland
New Path Youth and Family Services of Simcoe County, Online / Web Service, Expand the ReachBarrie
New Path Youth and Family Services of Simcoe County, Orillia Office, Child and Youth Mental Health Quick Access ClinicOrillia
New Path Youth and Family Services of Simcoe County, Orillia Office, Youth and Family Counselling ServicesOrillia
New Tecumseth Family FootcareNew Tecumseth
New Tecumseth Public Library, Alliston, Memorial BranchNew Tecumseth
New Tecumseth Public Library, Beeton, DA Jones BranchNew Tecumseth
New Tecumseth Public Library, Tottenham, Pam Kirkpatrick BranchNew Tecumseth
New Tecumseth Singers (The)New Tecumseth
New Tecumseth. Fire DepartmentNew Tecumseth
New Tecumseth. Municipal OfficeNew Tecumseth
New Tecumseth. Municipal Office, No physical address, Rest Stations for Extreme Weather ReliefNew Tecumseth
Newport Adventure Camp, HuntsvilleHuntsville
NEXIM Health Care Consultants, Barrie OfficeBarrie
Next Gen MenSimcoe
Next Gen MenSimcoe
Next Gen Men, NGM Boys+ ClubSimcoe
NEXT STEP, Literacy and Basic SkillsNew Tecumseth
NEXT STEPNew Tecumseth
Nigerian Community in Barrie - Canada, BarrieBarrie
Nightingale Nursing Registry, Cobourg, In-Home Health Care, CobourgCobourg
Nightingale Nursing Registry, Nightingale Home Maintenance, PeterboroughSelwyn Township
Nightingale Nursing Registry, Peterborough, In-Home Health Care, PeterboroughSelwyn Township
Niijkiwendidaa Anishnaabekwewag Services CirclePeterborough
Nikaanaganaa Counselling & Learning CentreOwen Sound
Nipissing Parry Sound Student Transportation ServicesNorth Bay
Noah's Ark & The Community Table, Exeter Pentecostal TabernacleSouth Huron
Noah's Ark & The Community Table, Exeter Pentecostal Tabernacle, South Huron Connection CentreSouth Huron
Nogojiwanong Friendship Centre, Addictions and Mental HealthPeterborough
Nogojiwanong Friendship Centre, Akwe:go Urban Aboriginal Children's ProgramPeterborough
Nogojiwanong Friendship Centre, Apatisiwin ProgramPeterborough
Nogojiwanong Friendship Centre, Court Worker ProgramPeterborough
Nogojiwanong Friendship Centre, Cultural Resource ProgramPeterborough
Nogojiwanong Friendship Centre, Gender Diverse Indigenous Mentor ProgramPeterborough
Nogojiwanong Friendship Centre, Healthy Living ProgramPeterborough
Nogojiwanong Friendship Centre, Indigenous Family SupportPeterborough
Nogojiwanong Friendship Centre, Life Long Care ProgramPeterborough
Nogojiwanong Friendship Centre, Indigenous Community WellnessPeterborough
Nogojiwanong Friendship Centre, Kizhaay Anishinaabe NiinPeterborough
Nogojiwanong Friendship CentrePeterborough
Nogojiwanong Friendship Centre, Urban Indigenous Homeward Bound ProgramPeterborough
Nogojiwanong Friendship Centre, Peterborough - 159 King St, Mental Health and Well-Being ProgramPeterborough
Nogojiwanong Friendship Centre, Prenatal Nutrition ProgramPeterborough
Nogojiwanong Friendship Centre, Wasa-NabinPeterborough
Non-Profit Network of South Georgian Bay, CollingwoodCollingwood
Norland Area Senior Citizens ClubKawartha Lakes
Norland Horticultural SocietyNorland
North Bay Parry Sound District Health Unit, Burk's Falls Office, North Bay Parry Sound District Health Unit, Private Drinking Water TestingBurk's Falls
North Bay Parry Sound District Health Unit, COVID-19 Vaccination Information/Management for Parry Sound, Parry Sound OfficeParry Sound
North Bay Parry Sound District Health Unit, Parry Sound Office, North Bay Parry Sound District Health Unit, Parry Sound OfficeParry Sound
North East Grey Health ClinicsMeaford
North Huron Community Food Share, Food BankNorth Huron
North Huron Soccer and AOS Field Hockey Club, Goderich Women's Soccer / AOS Field Hockey ClubGoderich
North Huron Trail Grooming, Clinton, Snowmobile ClubBluewater
North Huron. Municipal Office, Belgrave, Belgrave Community CentreNorth Huron
North Huron. Municipal Office, Blyth, Blyth & District Community Centre & ArenaNorth Huron
North Huron. Municipal Office, North Huron Children's CentreNorth Huron
North Huron. Municipal Office, North Huron Fire Department, Fire DepartmentNorth Huron
North Huron. Municipal Office, Wescast Community ComplexNorth Huron
North Huron. Municipal Office, WinghamNorth Huron
North Kawartha Food Bank 
North Kawartha. Municipal Office, Apsley - 175 Burleigh St, North Kawartha Public LibraryApsley
North Kawartha. Municipal Office, Apsley - Fire Headquarters, Fire and Rescue Services, Apsley - Fire HeadquartersNorth Kawartha
North Kawartha. Municipal OfficeApsley
North Kawartha. Municipal Office, Woodview - Fire Station 1, Fire and Rescue Services, Woodview - Fire Station 1North Kawartha
North Lambton Childcare Centre, Grand BendLambton Shores
North Muskoka Foot ClinicHuntsville
North Muskoka Nurse Practitioner-Led ClinicHuntsville
North Perth Arts and Culture Council, Mailing AddressNorth Perth
North Perth Community HospiceNorth Perth
North Perth SeniorsNorth Perth
North Perth Sports for Kids Fund, Mailing AddressNorth Perth
North Perth TrailsNorth Perth
North Perth. Municipal Office, 955 Binning St W - Westfield Elementary & Spinrite Child and Family Centre, North Perth - Spinrite Child and Family Centre - Preschool CareNorth Perth
North Perth. Municipal Office, Before and After School Program, 955 Binning St W - Westfield Elementary & Spinrite Child and Family CentreNorth Perth
North Perth. Municipal Office, Before and After School Program, Listowel Eastdale Public SchoolNorth Perth
North Perth. Municipal Office, Elma Logan Recreation ComplexNorth Perth
North Perth. Municipal Office, Elma Memorial Community CentreNorth Perth
North Perth. Municipal Office, Monkton Child Care Centre, ChildcareNorth Perth
North Perth. Municipal Office, North Perth - Spinrite Child and Family Centre - Kinder Camp, 955 Binning St W - Westfield Elementary & Spinrite Child and Family CentreNorth Perth
North Perth. Municipal Office, North Perth EarlyON - Play & Read, North Perth Public Library - Listowel BranchNorth Perth
North Perth. Municipal Office, North Perth EarlyON, 955 Binning St W - Westfield Elementary & Spinrite Child and Family CentreNorth Perth
North Perth. Municipal Office, North Perth Fire DepartmentNorth Perth
North Perth. Municipal Office, North Perth Public Library - Atwood Branch, North Perth Public Library - branchesNorth Perth
North Perth. Municipal Office, North Perth Public Library - Listowel BranchNorth Perth
North Perth. Municipal Office, North Perth Public Library - Monkton Branch, North Perth Public Library - branchesNorth Perth
North Perth. Municipal Office, North Perth, North Perth Community of CharacterNorth Perth
North Perth. Municipal OfficeNorth Perth
North Perth. Municipal Office, SET7 Skills and Technology North Perth and RegionNorth Perth
North Perth. Municipal Office, St Mary's Catholic School, ChildcareNorth Perth
North Perth. Municipal Office, St Mary's Catholic School, Women's Recreational VolleyballNorth Perth
North Perth. Municipal Office, Steve Kerr Memorial ComplexNorth Perth
North Perth. Municipal Office, Steve Kerr Memorial Complex, Hockey Rec LeagueNorth Perth
North Perth. Municipal Office, Wallace Community Centre, Wallace Community Centre and ArenaNorth Perth
North River RidersOrillia
North Simcoe / Huronia Grey Jays, Seniors Baseball Slo-Pitch LeagueTiny
North Simcoe Anglers and Hunters Conservation Club, North Simcoe Anglers and HuntersMidland
North Simcoe Community Futures Development CorporationMidland
North Simcoe Family Health Team (NSFHT), Diabetes Education Program, Prospect Blvd - Unit 3Midland
North Simcoe Family Health Team (NSFHT), Prospect Blvd - Unit 2, North Simcoe Care ClinicMidland
North Simcoe Family Health Team (NSFHT), Prospect Blvd - Unit 2, Seniors Care ProgramMidland
North Simcoe Family Health Team (NSFHT), Prospect Blvd - Unit 3, Local Health ServicesMidland
North Simcoe Family Health Team (NSFHT), Prospect Blvd - Unit 3, Same Day/Next Day Access ClinicMidland
North Simcoe Girls Hockey Association, Home games onlyMidland
North Simcoe LifeOrillia and area
North Simcoe Muskoka Acquired Brain Injury Collaborative, Mailing AddressBarrie
North Simcoe Muskoka and District Labour CouncilOrillia
North Simcoe Muskoka Home and Community Care Support Services, Barrie - Huronia Rd, Community Nursing ClinicBarrie
North Simcoe Muskoka Home and Community Care Support Services, Barrie - Lakeside Ter, Community Nursing ClinicBarrie
North Simcoe Muskoka Home and Community Care Support Services, Barrie - Sperling Dr, Children's Health ServicesBarrie
North Simcoe Muskoka Home and Community Care Support Services, Barrie - Sperling Dr, Mental Health and Addictions Nurses - School ProgramBarrie
North Simcoe Muskoka Home and Community Care Support Services, Barrie - Sperling DrBarrie
North Simcoe Muskoka Home and Community Care Support Services, Barrie - Sperling Dr, TelehomecareBarrie
North Simcoe Muskoka Home and Community Care Support Services, Collingwood, Community Nursing ClinicCollingwood
North Simcoe Muskoka Home and Community Care Support Services, Home and Community Care - NSM Healthline WebsiteBarrie
North Simcoe Muskoka Home and Community Care Support Services, Muskoka Clinic, Community Nursing ClinicHuntsville
North Simcoe Muskoka Home and Community Care Support Services, Orillia Clinic, Community Nursing ClinicOrillia
North Simcoe Muskoka Hospice Palliative Care NetworkOrillia
North Simcoe Muskoka Hospice Palliative Care Network, Orillia, Education and consultationOrillia
North Simcoe Muskoka Hospice Palliative Care Network, OrilliaOrillia
North Simcoe Muskoka Self Management Program, Wasaga Beach, Living a Healthy Life With Chronic Conditions or Chronic PainWasaga Beach
North Simcoe Muskoka Self Management Program, Wasaga Beach, Powerful Tools for CaregiversWasaga Beach
North Simcoe Muskoka Specialized Geriatric ServicesBarrie
North Simcoe Muskoka Specialized Geriatric Services, Barrie - Cundles Rd, Central Intake for Specialized Geriatric ServicesBarrie
North Simcoe Ontario Health TeamMidland
North Simcoe Soccer ClubMidland
North Simcoe Therapy Network, Collingwood, PsychotherapyCollingwood
North Simcoe Victim Services, Orillia, Victim Crisis Assistance OntarioOrillia
North Simcoe Youth Wellness Hub, North SimcoeMidland
North York General Hospital, Phillips House, Child and Adolescent Eating Disorders ProgramToronto
Northern Air Quality ServicesBarrie
Northern Airport Passenger ServiceNorth Bay
Northern Bruce Peninsula Minor Hockey AssociationNorthern Bruce Peninsula
Northern Bruce Peninsula. Municipal Office, Lions Head, Fire and Emergency ServicesNorthern Bruce Peninsula
Northern Bruce Peninsula. Municipal Office, Mobile Service, Shuttle Bus ServiceNorthern Bruce Peninsula
Northern Bruce Peninsula. Municipal OfficeNorthern Bruce Peninsula
Northern Bruce Peninsula. Municipal Office, Tobermory, Fire and Emergency ServicesNorthern Bruce Peninsula
Northern Home Foot Care, Mobile Services, Medical Foot Care ServicesMuskoka District
Northern Lights Children's Daycare, Summer ProgramKeene
Northern Lights Children's Daycare, Before and After School ProgramOtonabee-South Monaghan
Northern Lights Children's Daycare, Full Day ProgramOtonabee-South Monaghan
Northern Lights Children's Daycare, Nursery SchoolOtonabee-South Monaghan
Northern Lights Children's Daycare, Summer ProgramOtonabee-South Monaghan
Northern Professional Counselling and Hypnotherapy Services, HuntsvilleHuntsville
Northern Sound Speech and Language Services, Mobile ServiceParry Sound
Northern Stars Montessori School & Daycare, BarrieBarrie
Northminster CourtPeterborough
Northside Bible ChapelBarrie
Northside United Church, SeaforthHuron East
Northumberland - Peterborough South Provincial Liberal AssociationCobourg
Northumberland Aquatic ClubPort Hope (Municipality of)
Northumberland Baseball AssociationNorthumberland County
Northumberland Breakers Volleyball ClubCobourg
Northumberland Child and Youth CollaborativeCobourg
Northumberland Child Development Centre, Infant and Child Development Program, Port HopePort Hope (Municipality of)
Northumberland Child Development Centre, Northumberland Bridges Program, Port HopePort Hope (Municipality of)
Northumberland Child Development Centre, Play Therapy, Port HopePort Hope (Municipality of)
Northumberland Child Development Centre, Port Hope, AdministrationPort Hope (Municipality of)
Northumberland Child Development Centre, Speech and Language Program, Port HopePort Hope (Municipality of)
Northumberland Chorus, Cobourg - Mailing Address, Sweet Adelines InternationalCobourg
Northumberland Coalition Against PovertyCobourg
Northumberland Community Futures Development CorporationCobourg
Northumberland Community Legal Centre, CobourgCobourg
Northumberland Community Service Order ProgramCobourg
Northumberland County, Brighton - Main St, Northumberland County Community ServiceBrighton (Municipality of)
Northumberland County, Brighton, EarlyON Child and Family CentreBrighton (Municipality of)
Northumberland County, Campbellford - Bridge St, Northumberland County Community ServiceTrent Hills
Northumberland County, Campbellford - Saskatoon Ave, EarlyON Child and Family CentreTrent Hills
Northumberland County, Cobourg - Courthouse Rd, AdministrationCobourg
Northumberland County, Cobourg - Courthouse Rd, Canada-Ontario Housing BenefitCobourg
Northumberland County, Cobourg - Courthouse Rd, Community and Social Services - Community Outreach ProgramCobourg
Northumberland County, Cobourg - Courthouse Rd, Community and Social Services - Early Years ServicesCobourg
Northumberland County, Cobourg - Courthouse Rd, Community and Social Services - Shelter BenefitCobourg
Northumberland County, Cobourg - Courthouse Rd, Community and Social Services - Social AssistanceCobourg
Northumberland County, Cobourg - Courthouse Rd, Northumberland County Housing ServicesCobourg
Northumberland County, Cobourg - Courthouse Rd, Waste Management Facilities - Community Recycling CentresCobourg
Northumberland County, Cobourg - St Joseph Elementary School, EarlyON Child and Family CentreCobourg
Northumberland County, Cobourg - William St, Ste 700, Northumberland Tourism, Cobourg - 600 William StCobourg
Northumberland County, Cobourg, EarlyON Child and Family CentreCobourg
Northumberland County, Colborne, EarlyON Child and Family CentreCramahe
Northumberland County, Grafton - Edwardson Rd, County of Northumberland Material Recovery FacilityAlnwick/Haldimand
Northumberland County, Hastings, EarlyON Child and Family CentreHastings Highlands
Northumberland County, Port Hope - 90 Rose Glen Rd, EarlyON Child and Family CentrePort Hope (Municipality of)
Northumberland County Archives and MuseumCobourg
Northumberland County Food 4 AllCobourg
Northumberland County Plowmens AssociationCobourg
Northumberland Family Health TeamCobourg
Northumberland Fare Share Food Bank, Cobourg, Northumberland Fare Share Food Bank, CobourgCobourg
Northumberland Fare Share Food Bank, Port Hope, Northumberland Fare Share Food Bank, Port HopePort Hope (Municipality of)
Northumberland Federation of AgricultureCramahe
Northumberland Food for ThoughtNorthumberland County
Northumberland Hills Cycling ClubCobourg
Northumberland Hills Hospital, AuxiliaryCobourg
Northumberland Hills Hospital, Cobourg - Elgin St W, Community Mental Health Services - Lynx Early Psychosis Intervention ProgramCobourg
Northumberland Hills Hospital, Cobourg - Elgin St W, Community Mental Health Services - Northumberland County Assertive Community Treatment TeamCobourg
Northumberland Hills Hospital, Cobourg - Elgin St W, Community Mental Health Services - Supportive Housing ServicesCobourg
Northumberland Hills Hospital, Cobourg - Elgin St W, Community Mental Health Services - Walk-in Counselling ClinicCobourg
Northumberland Hills Hospital, Community Mental Health Services - Crisis ProgramCobourg
Northumberland Hills HospitalCobourg
Northumberland Hills Hospital FoundationCobourg
Northumberland Hills Stitchery GuildCobourg
Northumberland Hills Studio TourNorthumberland County
Northumberland Hooks and Needles GuildNorthumberland County
Northumberland Humane Society, Cobourg - Covert St, Thrift ShopCobourg
Northumberland Humane Society, Cobourg - Theatre Rd S, Animal ShelterCobourg
Northumberland Land TrustCobourg
Northumberland Learning Connection, Mailing AddressCobourg
Northumberland Minor Lacrosse AssociationNorthumberland County
Northumberland Mobile Massage TherapyCobourg
Northumberland Montessori SchoolCobourg
Northumberland New Ventures BandCobourg
Northumberland Photography ClubCobourg
Northumberland PlayersCobourg
Northumberland Predators Sledge Hockey TeamHamilton Township
Northumberland Promise MinistryCobourg
Northumberland Rug HookersCobourg
Northumberland Sports CouncilNorthumberland County
Northumberland United Way, Backpacks for KidsCobourg
Northumberland United Way, Northumberland EatsCobourg
Northumberland United WayCobourg
Northumberland Volleyball AssociationPort Hope (Municipality of)
Northumberland Woodcarvers 
Northumberland Youth Unlimited, CobourgCobourg
Northumberland Youth Unlimited, The Beacon Youth Centre, BrightonBrighton (Municipality of)
Northumberland-Peterborough South Federal Liberal AssociationCobourg
Northview Day Care and Nursery School, Fairbairn St, Infants and Toddlers RoomsPeterborough
Nottawasaga Cooperative HomesNew Tecumseth
Nottawasaga Futures, Alliston, Business Excellence Resource CentreNew Tecumseth
Nottawasaga Handweavers and Spinners GuildNew Tecumseth
Nottawasaga Model RailwayCollingwood
Nottawasaga Valley Conservation Authority, Camp Tiffin, Tiffin Centre for ConservationUtopia
Nottawasaga Valley Conservation Authority, New Lowell, New Lowell Campground & Conservation ParkClearview (Simcoe County)
Nottawasaga Valley Conservation Authority, Tiffin Centre for ConservationUtopia
Nottawasaga Valley Conservation Authority, Tiffin Centre for ConservationUtopia
Nourish, Basic Income Peterborough Network, PeterboroughPeterborough
Nourish, Peterborough, Peterborough Community Garden NetworkPeterborough
NT PowerMidland
Nurse Next Door Georgian BayChatsworth
Nursery Two Child Care, Peterborough - Keith Wightman Public School, Keith Wightman - School Age ProgramPeterborough
Nursery Two Child Care, Peterborough - Otonabee Valley Public School, Otonabee Valley - School Age ProgramPeterborough
Nursery Two Child Care, Peterborough - St Alphonsus Catholic Elementary School, St. Alphonsus - Preschool and School Age CarePeterborough
Nursery Two Child Care, St John - Preschool and School Age Care, Peterborough - St John Catholic Elementary SchoolPeterborough