106 N. Central Avenue, Phoenix, AZ 85004 ()
Metered parking and downtown parking garages available.
At the same location
We had an awesome time even though we also should have started with an easier room for our first time. We had eight people and in our case we probably would have done better with 6.Joyce