1723 N Church St
Burlington, NC 27217

Stratford Plaza is 20,250 square foot multi-tenant retail center located along a busy stretch of Business 70 in Burlington, NC. Built in 2005, the center has excellent visibility and enjoys many visits from the local community. 

Minimal Design, Maximum Impact