you get it in a house in olivine city hope this helped you
A Fishing Guru in Olivine City has it.
in kanto below lavendar town! GOOD LUCK!
the house nearest to the pokemon center in olivine city
Its in olivine city in the building above the pokecenter
There is only old, good, and super rods in Pokemon Heart Gold.
Let's see... You can get a good rod at the house at silence bridge. (In Kanto, below Lavender Town)
Use a fishing rod.
You can only find it by going house to house in Olivine City.
Old Rod---Route 32 from the Fishing Guru Good Rod---Olivine City from the Fishing Guru Super Rod---Route 12 from the Fishing Guru
Go to Olivine city. The building on top of the Pokemon center there should be a fisherman. Talk to him and say yes
You can get an Abra at the gamecorner in golden rod and evolve it.
surf on water or get a fishing rod