Delta 122 66 St122 66 St, Delta, BC V4L 2E5, Canada Citizen Electric Ltd Delta 122 66 St, Delta, BC V4L 2E5, Canada View