Where can you find a thunderstone on Pokemon Yellow?

You can buy one at the Celadon Department Store, on the fourth floor.