Home / About Us / Cabarrus Upper School

 

Cabarrus Charter Academy Upper Campus is located at 7550 Ruben Linker Rd W., Concord, NC 28027.