The license plate ED77886 belongs to a vehicle from Illinois, USA.
To spell out the licenseplate number ED77886 with the International Spelling Alphabet, use: Echo Delta Seven Seven Eight Eight Six