you have to beat jasmine ,beat team rocket executive petrel and ariana and all the electrode that are powering rthe radio transmission then go in to the gym and beat him
He has a Dewgong and two Seel as far as i know
you have to beat the last gym leader
Head to the Lake of Rage between 6:00 and 10:00.
at his gym after you8 beat team rocket at mahogony city and at radio tower
Mahogany Gym
Pryce: Seel LV 30 Piloswine LV 34 Dewong LV 32
beat pryce
You can battle Pryce after you defeat Team Rocket HQ. I suggest you use Fire/Electric type Pokemon, since Pryce uses both Water and Ice types
u need to push the snowballs around and find a path to her like to pryce the seventh gym leader in pokemon soulsilver and heartgold
Pryce, in Mahogy town. But first you have to defeat/capture the red garydos and the team Rocket Hideout before you can go into the gym.
Inside the Mahogany Gym. If you're looking for his phone number, I think he's near the Lake of Rage somewhere, but I don't remember. I found him near there
Defeat Team Rocket and Pryce. Sorry everyone but who ever answered this question was not correct.