North Leg Plaza is a two building, 118,000, shopping center in Augusta, Georgia. Stars and Strikes entertainment center anchors the property with co-tenants like Family Dollar and Sherwin Williams. The property has access from Wrightsboro Road, North Leg Road, and Sibley Road.