Castro Valley Yoga
- Distance:2,675.77 mi
- Address:3111 Castro Valley Blvd #210, Castro Valley, CA 94546
- Phone:(510) 542-9655
- Reviews:8Rating:5.0
This is the best yoga studio in town. They offer a wide variety of classes that are suitable for all levels. The instructors are all very welcoming and knowledgeable. The studio is beautiful, very clean and serene.... more