All lineups are subject to change.
- This event has passed.
Lucha Libre at Las Champas in Maywood, CA
10/07/2018 @ 4:30 PM
Las Champas in Maywood, CA will be holding live Lucha Libre matches on October 7th, 2018 at 4:30 pm.
Las Champas is located at 4537 Slauson Ave, Maywood, CA 90270.