Castro Valley Yoga
- Distance: 2,582.42 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