We provide shelter, food & hope to more than 650 individuals every day.
Shelter, food and miracles. Every day. Since 1937, Miracle Hill has been compassionate, comprehensive care for the Upstate's homeless and hurting.
The Community Foundation of Greenville inspires giving by bridging philanthropy and purpose, making Greenville County an inclusive and vibrant ...