Excelsior residents have dreamed of creating a permanent town square and public mini park at the Persia Triangle, a site formed by the intersection of Mission Street, Ocean and Persia Avenues in the heart of the neighborhood, for years.
- (415) 344-0489
- [email protected]
- M-F 9:30am-6:30pm