City of Southlake Tex Address: 667 N Carroll Ave, Southlake, TX 76092 Phone: (817) 748-8328 Services: Ambulance Call (817) 748-8328 Get Directions