Churches Share Ministry Ideas

Grand Avenue, Carterville:
Computer Lab for the Community