Qigong Classes
September 17 at 8am
Noe Valley
Gentle mindful movement
A neighborhood gathering spot in the heart of Noe Valley, this community-managed square hosts a rotating calendar of free public classes, live music, and local events.
A neighborhood gathering spot in the heart of Noe Valley, this community-managed square hosts a rotating calendar of free public classes, live music, and local events.