Hours Of Operations Planet Beach Automated Spa Arizona Peoria Planet Beach Automated Spa Hours of Operation and Locations in Peoria, AZ 4.5 - 24 votes 1 Locations in Peoria www.lanetbeach.com Planet Beach Automated Spa Hours Category: Beauty & Health Planet Beach Automated Spa - Peoria, AZ 85382 20783 N 83rd Ave, Ste 111(623) 561-2080 View Store Details 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 Dewaine's Salons Nails Spa Palace La Palms Nail Spa Stress-less Massage Amazing Lash Studio Bellagio Nails & Spa Houston Oculoplastic Golden Shears David Altamira Md Salon Genesis