Residence Limoges is located in Limoges, Canada on 133 Ottawa St. Residence Limoges is rated 3.7 out of 5 in the category mental health serviceaddiction treatment centerrehabilitation centersheltered housing in Canada.
Accessibility
Wheelchair-accessible toilet