Saint John, N.B.
The Greater Saint John Community Foundation was established thirty five years ago, by an Act of the New Brunswick legislature in 1976, to serve as a trustee for charitable, educational and cultural purposes. http://www.sjfoundation.ca/