Taylor Animal Hospital is located at 2840 Keith St. NW in Cleveland, Tennessee 37312 Phone (423) 476-6551 | Fax (423) 339-3142 Hospital Hours Monday, Tuesday & Thursday from 7:30am to 7:00pm Wednesday & Friday from 7:30am to 6:00pm Saturdays from 7:30am to 12:00pm CLOSED SUNDAYS
 |
|