Explore details about location Short Leaf Circle. Short Leaf Circle is a location situated within the New Boston alongside other areas such as East Main Street, North Elm Street, West Magnolia Street.