Timber Creek Small Animal Hospital 19302 FM 1541Canyon, TX, 79015 View Phone 806-488-2616 19302 FM 1541Canyon, TX 79015 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page