All lineups are subject to change.
« All Events
Lucha Libre Independientes will be running at Las Champas in Maywood, CA on November 11th, 2018 at 5:00 pm.
Las Champas is located at 4537 Slauson Ave, Maywood, CA 90270.