Hours Of Operations Planet Beach Automated Spa Arizona Planet Beach Automated Spa Hours of Operation and Locations in Arizona 4.5 - 24 votes 1 Locations in Arizona 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 Recommend For You Nails Spa Palace Planet Beach - Contempo Spa Beauty Brands Salon Spa Superstore Sweet & Sassy Beauticontrol Hello Gorgeous Sienna Nail Beauti Control American Laser Center Perfect Touch