The Flower Shop is in the most north eastern area in the map from the Pokemon Center. Just walk up till you see the Gym, then turn right all the way and the flower shop is there.
Chat with our AI personalities
you get it from the flower shop girl in Golden Rod City
In Goldenrod city, but only in the Japenese version of Pokemon Crystal.
golden rod city underground
The Market in Celadon City.
you have to get strength