Explore details about location Lombard Street. Lombard Street is a location situated within the New Haven alongside other areas such as Frances Hunter Drive, West Street, Mountain Road.