Hours Of Operations Green Spa California Castro Valley 94546 Green Spa Hours of Operation and Location in Castro Valley, CA 94546 4.4 - 111 votes 2877 Grove Way, Castro Valley, CA 94546 (510) 886-8811 Get Directions Green Spa Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Castro ValleyView More Apparel TJ MaxxRoss Dress for LessCarter'sCatherinesTalbots Sports VansGolflandJazzercise24 Hour FitnessAt Last Recommend For You Milton Barber Shop Juan's Barbershop Mary Kay Cosmetics Bella Beauty Salon Lindas Nails Juan's Barber Shop Nails Unique Bella's Beauty Salon Wireless Works Computer Repair Central