Loading Map....
Address
2698 Folsom Street
2698 Folsom Street
San Francisco
California
Pacific
94110
United States
Red Poppy Art House (“The Poppy”) was founded in 2003 to serve as an intercultural and multidisciplinary “space of encounter,” a hub where multiple social-cultural groups could interconnect to experience one another and therefore potentiate one another’s endeavors while weaving a more solid and tolerant social fabric.