We want to hear from you!

Office Hours: By Appointment

We can be out of the office sometimes, so please give us a call first if you’re planning to come and visit.


Our telephone number

Phone #: (415) 746-9475

Phone # : (510) 684-6853  (Mobile/Cell)


Our address
Media Alliance at the Pacific Felt Factory
2830 20th Street, Suite 102 (at Bryant Street)
San Francisco, CA 94110

(You can also visit us at the big silver gate at 2751 19th Street)



Take BART to the 16th and Mission or 24th and Mission stops. At 16th street, you can take the 22 Fillmore to the corner of 16th and Bryant and then walk south four blocks to the corner of 20th and Bryant. On 24th street, you can take the 48 Quintara to the corner of 24th and Bryant and walk north four blocks to the corner of 20th and Bryant, but be aware that the 48 bus does not come as frequently as the 22 Fillmore.

20th and Bryant is also served directly by Muni’s 27-Bryant line.

(Note that there is also an entrance to the complex at 19th street at Bryant. Look for the big silver gate directly across from 2750 19th Street)


From the San Francisco Peninsula: Take 101-N towards San Francisco and exit at Cesar Chavez Street/Potrero Avenue. Slight left onto Bayshore Boulevard and then merge onto Potrero Avenue. Turn left onto 20th Street.

From the North (Richmond, Marin, Etc): Take 101-S over the Golden Gate Bridge and exist at Van Ness Avenue. Left on 13th Street and then right onto Bryant Street to the intersection of Bryant and 20th.

From the East Bay: Take 1-80W over the Bay Bridge and exist at 9th Street/Civic Center. Merge onto Harrison Street, turn left on 10th Street which becomes Potrero Avenue. Turn right onto 20th Street.


Ring bell at the gate. Walk down path of live/work lofts to the Felt Factory studio/workshop space in the brick building at the rear of the complex. Suite 102 will be on your right hand side.

If you are at the 19th Street gate, call us for admission. Then walk straight ahead, turn left and enter the building labeled 2830 which will be up a small staircase. Turn right and we are in suite 102 at the end of the hall.


Advocacy for Democratic Communications