Is this a super sport location or all club sport?
Address: 3600 W Orangewood Ave, Orange, CA 92868, USA
Ben Tapia | Aug 27, 2019
Not Super Sport. Regular Sport. That means they don't take very good care of it.
Carlos Benitez | Aug 27, 2019
Super sport
Thanks! Your answer is awaiting moderation.