Location

Pro Wrestling Revolution’s Training School will teach you multiple styles of wrestling, from the customary Pro Wrestling, the Japanese style and of course, Lucha Libre.

We are located at:
1725 Rogers Ave. Suite I
San Jose, California 95112