Tag: Extendicare Southwood Lake Long Term Care Facility

  • Favorite

    Extendicare Southwood Lake Long Term Care Facility

    Read reviews for Extendicare Southwood Lake Long Term Care Facility or you can submit your own review if you have visited them recently! Extendicare Southwood Lake Long Term Care Facility is located at 1255 North Talbot Rd, Windsor, Ontario, Canada. Call +1 (519) 945-7249 today to book an appointment with them! Don’t forget to sumit your review to us once you have visited Extendicare Southwood Lake Long Term Care Facility!