Willistead Inn

580 Devonshire Rd, Windsor, ON N8Y 2L7
519-258-6255

Willistead Inn Is A 28-Bed Rest Home (Semi-Private And Private) Whose Primary Focus Has Been Caring For Individuals With Special Needs. The Home Is A Members Of Ontario Homes For Special Needs Association.

Willistead Inn - 580 Devonshire Rd, Windsor, ON

Located at 580 Devonshire Rd near you, Willistead Inn is a company included in the rest homes category of Canpages website.

Phone 519-258-6255 to get in touch with Willistead Inn that is in your neighbourhood.

Finally, please send this to your friends by accessing Facebook or Twitter links.

Opening Hours

Appointment Only

Products and Services

  • Local Business

Methods of Payment

  • Visa

Categories