You can either catch a mareep, breed a mareep, trade a mareep or go to the global trade station and ask 4 a mareep/ Ampharos :)
Surf to Cianwood and visit the pharmacy there.
Legendaries or Feraligatr, Ampharos, and Heracross.
yes
Flaaffy evolves at level 35 into Ampharos.
You can only obtain an Ampharos if you level it up from a Flaaffy. A Flaaffy can be caught on Routes 42 and 43.
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.
Ampharos is an Electric type pokemon.
An Ampharos is a Lighting Pokemon. It is also my favorite Pokemon too!
In Pokemon soul silver flaaffy evolves at level 30. I have an ampharos and its really strong and it has really close friendship with me! Hope this helps!
I like ampharos a lot better. My team in soul silver was Ampharos Feraligatr Skarmory Golem Rapidash Heracross -isafritas
I highly recommend Typhlosion,Ampharos,Lapras,Tyranitar,Togekiss,and Dragonite all on Lv.76-78
if you are meaning the medicine for ampharos the sick Pokemon from the lighthouse then it is at cianwood city... there is a place where you can get special medicine for ampharos (the sick lighthouse Pokemon) then take it back to the female (which is the gym leader for olivine.) that is looking after him. then she goes off and you can go battle her in her gym in olivne..! I hope I've helped ~Amelia age 6~