Hours Of Operations Nails Spa Palace Arizona Peoria 85382 Nails Spa Palace Hours of Operation and Location in Peoria, AZ 85382 4.4 - 67 votes 8385 W Deer Valley Rd, Peoria, AZ 85382 (623) 561-8548 Get Directions Nails Spa Palace Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore PeoriaView More Apparel MarshallsTJ MaxxRoss Dress for LessBig LotsCarhartt Sports TargetNew BalanceBig 5 Sporting GoodsLA FitnessGolfsmith Jewelry MarshallsHobby LobbyBeallsKohl's OutletChico's Recommend For You Planet Beach - Contempo Spa Palace Nails & Spa Perfect Nails Bien Nails Kelly Nails & Spa Pauline's Nails Regal Nail Computer Guy Computer Troubleshooters Acs Solutions