Explore details about location Geneva Avenue. Geneva Avenue is a location situated within the San Francisco alongside other areas such as Lombard Street, Horace Street, Corona Street.