Explore details about location Artillery Terrace Northeast. Artillery Terrace Northeast is a location situated within the Leesburg alongside other areas such as Ashford Court Northeast, East Market Street, Foxridge Drive Southwest.