Three Sides / Femme (Women Healing the World)
Market Arcade Film & Arts Center
639 Main StreetBuffalo, NY 14203