Where do you find evee in Pokemon FireRed?

You can get evee at the top of celadon mansion but instead of going through the front entrance of the mansion go to the back entrance go to the top and go into the house and take the pokeball it will be evee.