Edmonton 8303 Roper Rd NW8303 Roper Rd NW, Edmonton, AB T6E 6S4, Canada Territorial Electric Edmonton 8303 Roper Rd NW, Edmonton, AB T6E 6S4, Canada View