Explore details about location Battery Street. Battery Street is a location situated within the San Francisco alongside other areas such as Curtis Street, Windsor Place, Encline Court.