Explore details about location Lombard Street. Lombard Street is a location situated within the San Francisco alongside other areas such as Byxbee Street, Rex Avenue, 22nd Street.