About About Balboa Baptist has been serving the community for over fifty years. We are a small but friendly church. Programs Location 200 Onondaga Ave, San Francisco, CA 94112, United States