Patient Portal Location578 N Kimball Ave Suite 140 Southlake, TX 76092HoursMon - Thurs: 9:00am - 4:30pm Friday: 9:00am - 2:30pmPhone(817) 421-3277 (EARS)Fax(817) 380-3256