St. Demetrius Residence
Admission
Staff
Activities
Supportive Care Services
Location
Apartment Blueprints

St. Demetrius Residence is conveniently located in the Royal York and Eglinton Avenue West area. The address is:

St. Demetrius Residence
123 La Rose Avenue
Toronto, ON M9P 3T3
Tel: (416) 243-9051
Fax: (416) 243-2012
E-mail: residence@stdemetrius.ca

[click here for Google Map]