Townsquared

3180 17th St, San Francisco, CA 94110

townsquared.com

Townsquared is your city's free local business community — learn from businesses in your area, form partnerships and get neighborhood updates

Company size

Year founded

2013

Select investors