Patches of Light

Patches of Light is a nonprofit organization that assists families with critically ill children facing extensive medical treatments and financial hardship.

Upcoming (1)

Past (13)

Events