Independent Schools in Shelby, North Carolina

Twelve Oaks Academy Christian School