Explore details about location Armstrong Avenue. Armstrong Avenue is a location situated within the San Francisco alongside other areas such as Steiner Street, Capp Street, Grant Avenue.