It is past Cherrygrove, keep going north and you'll eventually find it.
it should be in olivine city
above cerulean city! were bills old house is.
you can go to a house in goldenrod city
north and right in an yellow house
Eevee has to be happy with you at NIGHT, (you can get an Eevee from Bill's house in Goldenrod city after you reach Ecruteak city)
in goldenrod city, a house between the flowershop and the bike shop. there is a house with a girl who tells you.
you can use the dousing MCHN you get from a guy in ecruteak city in a house
In Goldenrod City, the house before the Bicycle shop.
Surf over to Cianwood City to find the pharmacy in Heart Gold.
the person will be in a house near the department store in goldenrod city
Cinnabar City.
shes in a house in saffron city in kanto. [if you're talking about Pokemon heart gold and soul silver yes] I think it says ''copycats house'' or its just a normal house.