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

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