MGHS needs your help
Due to circumstances beyond our control, our shelter has suffered the loss of both our savings account and our status as a non-profit 5013 charitable organization. This situation w…
Due to circumstances beyond our control, our shelter has suffered the loss of both our savings account and our status as a non-profit 5013 charitable organization. This situation w…