The Springs At High RockBy admin / June 6, 2023 The Springs At High Rock233 Tor Ct, Denton, NC, 27239, USADenton North Carolina Phone: 3368590980