Family Promise Day Celebrates New Future Family Homeless Shelter in Rochester

Share