XL Health Club
- Distance: 22.40 mi
- Address:5720 W Peoria Ave, Glendale, AZ 85302
- Phone:(623) 594-0246
- Reviews: 23Rating: 3.8
In town for business so I found them on a quick google search. Called to find out they are open 24 hours during the week. Purchased a one day pass for $20, which is standard at any gym.... more