Carroll ISD

  • Schools - Public
2400 N. Carroll Avenue
Southlake, TX 76092
(817) 949-7080
(817) 949-7088 (fax)