Explore details about location North Leamington Avenue. North Leamington Avenue is a location situated within the Chicago alongside other areas such as West Adams Street, South Ridgeway Avenue, Pedway.