The license plate EC26638 belongs to a vehicle from Illinois, USA.
To spell out the licenseplate number EC26638 with the International Spelling Alphabet, use: Echo Charlie Two Six Six Three Eight