The United Way for Southeastern Michigan now provides their extensive 211 database of 20,000+ resources online:
211.UnitedWaySEM.org
You can still call 2-1-1 24/7/365 to speak with a trained live professional.