Get directions to: La Quinta Inn-chandler, Phoenix, AZ
Restaurant address: 15241 S 50th St Phoenix, AZ 85044, USA
Restaurant: La Quinta Inn-chandler