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