Scott & White Hospital Address 1836, 1713 SW H K Dodgen Loop Temple, TX 76502 United States Year 2005