Island Yoga
- Distance: 2,591.22 mi
- Address:1136 Ballena Blvd d, Alameda, CA 94501
- Phone:(510) 205-5003
- Reviews: 3Rating: 5.0
I've been attending classes at Island Yoga for a few years. It's a charming upstairs studio with design touches that help ease you into a calm and meditative practice. There are lots of props available -- always clean and tidy.... more