Patches of Light, Inc.

Provides assistance to families with critically ill children undergoing extensive medical treatments and in financial crisis.
Provides assistance to families with critically ill children undergoing extensive medical treatments and in financial crisis.