Scott & White Hospital

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