Seniors Services Delmanor Elgin Mills 80 Elgin Mills Road East L4C 0L3 Richmond Hill 905 770-7963 Javascript is required to view this map. Tags: Seniors Residenceretirement residence 905 770-7963 [email protected] Website: www.delmanor.com/elgin-mills