Explore details about location Leffingwell Avenue. Leffingwell Avenue is a location situated within the City of Rome alongside other areas such as Chatham Street, March Street, Wright Drive.