Blessings 4 Babies is a local resource that offers assistance to new and expecting mothers. They also accept donations of new and gently used baby items. See their website for a full list, and for their contact information.
Their main website is, and you can read a Guelph Today article featuring the organization HERE.