- Description
- Long-term care facility
- Programs / Services
- Sites
- Ottawa
99 New Orchard Ave N, Ottawa
- Ottawa
- Legal Status
- Commercial
- Web Site
- Visit Website
- [email protected]
- Office
- 613-820-2110 - 24 hours
- Fax
- 613-820-6380
- Address
- 99 New Orchard Ave N
Ottawa, ON, K2B 5E6
Canada - Hours of Operation
Administration hours: not specified, call for details

