Main Street Project supports vulnerable and at-risk residents through various services, such as emergency shelter, food and nutrition services including a weekly food bank, housing support services, withdrawal management services, mobile community outreach, and casework and peer support.