Xcel Padel at James Business Park

Xcel Padel at Westlake's James Business Park brings the fast-growing sport of padel tennis to the community. Located at 17035 Persimmon Blvd, the indoor club is open seven days a week — Monday throug…