• Palo Verde Spa & Apothecary

Contact Palo Verde Spa & Apothecary at Andaz Scottsdale Resort & Spa

Palo Verde Spa & Apothecary

Andaz Scottsdale Resort & Spa

6114 N Scottsdale Road, Scottsdale, Arizona, USA, 85253

  • Tel: +1 480 214 4672

Hours

8:30am – 6:00pm