Explore details about location Avalon Avenue. Avalon Avenue is a location situated within the San Francisco alongside other areas such as Claremont Boulevard, Lyell Street, Parker Avenue.