Effective, just and humane responses to the causes and consequences of crime

Grande Prairie John Howard Society

More information about the Grande Prairie John Howard Society is available on their website:

www.johnhowardgp.ca