Pastoral Care Units of local hospitals and nursing homes are always in need of people who can volunteer a few hours of time to simply visit with patients ...
Besides local Habitat for Humanity projects there are probably other organizations in your community designed to help poorer residents own their own homes ...