kecleon
Take an oddish to Bill's grandfather on route 25
You can get it on Route 25 from Bill's grandfather.
Bill's grandfather, who lives on the route above Cerulean City, will give you evolutionary stones if you show him a particular Pokemon; the Pokemon of which changes daily.
in the kanto riegone at the top of the hill at bill's house
you go to route 25 in kanto and keep going right until you see a house and there is bill grandfather.
I think it's in Cerulean cape. ( Spelling? ) But I'm not quite sure... route 25 in kanto
National Park (1st prize), Route 42 (PokeGear Phonetical), Route 25 (Show Bill's grandfather a Staryu), and Seafoam Islands.
Bill's Grandpa can be found in Bill's Sea Cottage in the Kanto region that's on Route 25 which is north of Cerulean City in HeartGold.
You will need to find a Leaf Stone. You can obtain it in Route 25 by someone in Bill's house by showing him an Oddish when he requests it.
He is in Goldenrod City.
Lickitung
route 25