Community Foundation of Greater Peterborough

261 George Street | Peterborough | K9J 3G9

705-740-2347

John Good, Executive Director