Lila
- Distance: 1.59 mi
- Address:20 W. Main Avenue, [email protected], Spokane, WA 99201
- Reviews: 10Rating: 5.0
The space is beautiful, warm, and welcoming. The people are the same. Bear, the owner, invokes a playfully spiritual atmosphere while encouraging a highly productive, vigorous, and sweaty practice.... more