Practice Name SOUTHLAKE INTEGRATIVE WELLNESS CENTER Family Practice Phone Number (817) 329-6263 Business Address 1171 N CARROLL AVE City SOUTHLAKE ZIP Code 76092