Oakdale resident uses flexible fundraising to honor her father

previous post