iOS app Android app

San Francisco Mayoral Candidate

Meet John Avalos

Aaron Sankin | Posted 12.10.2011 | San Francisco

John Avalos Born: Wilmington, CA, 1964 Current Gig: San Francisco Supervisor Why should we vote for you? Because I have a vision for a worki...