Loading Events

← Back to Events

TLC Animal Aid

TLC Animal Aid Logo

TLC Animal Aid is a non-profit charity located in Windsor, Ontario that helps abandoned, abused, stray, feral and unwanted animals. Their mission is to inspire, educate and empower the Windsor Essex community to understand, love and protect our amazing animals.


Upcoming Events

  • There were no results found.