Omaha Power Yoga
- Distance: 11.49 mi
- Address:8721 Shamrock Rd, Omaha, NE 68114
- Phone:(402) 884-8850
- Reviews: 21Rating: 4.9
The studio is amazing and virtually makes it even easier to attend classes at anytime! All the teachers here are amazing and have a true passion for yoga and teaching!. This place is amazing.... more