A Better Place, Inc.

A Better Place, Inc. is an independent foundation which gives to catholic agencies, education, and human services.