Hours Of Operations Planet Beach - Contempo Spa Idaho Planet Beach - Contempo Spa Hours of Operation and Locations in Idaho 4.9 - 83 votes 1 Locations in Idaho www.planetbeach.com Planet Beach - Contempo Spa Hours Category: Beauty & Health Planet Beach - Contempo Spa - Meridian, ID 83642 2720 W Ebbtide St(208) 888-9000 View Store Details Recommend For You Luxury Nail Spa Pure Salon Spa Sky Nails & Spa True Beauty Lush Cosmetics Desert Rose Salon Queen Nail & Spa Exotic Nails Luxe Nail Spa Hannah Nails & Spa