Are you talking about PokeMarts? If so its pretty much every city in the game. If your talking about the special pharmacy where you get the potion to heal Jasmine's Ampharos, its in Cianwood City. You have to surf acros the ocean from the beach near Olivine to get there.
pewter city.
Goldenrod City
yes
Cinawood City Pharmacy.
It's in Blackthorn city
You must go to the pharmacy in cainwood city.
You get it at the Cianwood City Pharmacy. It is used to Cure The Lighthouse Pokemon Ampharos. This answer is right-on. the pharmacy in Cianwood City in the Johto Region, and it is used to cure the ailling lighthouse Pokemon ampharos.
you have to suf from dat city and get to the other town go to the pharmacy and d guy will give it to you
go to cianwood city and talk to the man in the pharmacy(it's the house next to the sign)
go to that city in the bottom left of your map that has the safari zone entrance place and go in the pharmacy place and but medicine for it.
find a way to them talk to jasmine get out of the lighthouse go back to cianwood city and go to the pharmacy talk to the guy and he will give you the medicine
go to cianwood pharmacy hope that helped
After talking to Jasmine in the Lighthouse, you have to go to Cianwood City and get a Potion from the Pharmacy there. Take it back to Jasmine and she'll go back to her Gym.
You can get it in Golden rod city in the bike shop on heartgold.
well i dont exactly know but that guy who doesnt let you through says you have to visit the light house and pharmacy either they are at olivine cianwood. SORRY i didnt know
The Pharmacy is in Cianwood City.
listen to the the gym leader with the Pokemon dip wad Surf to Cianwood and visit the pharmacy there.