Crooked Creek Animal Hospital
8220 Shattuc Rd Centralia, IL 62801
BUSINESS HOURS
Mon, Tues, Wed, Thu, Fri: 8:30am–5:30pm
After-Hours Emergency Care Contact
Alternate Emergency Options:
Animal Emergency Center: 618-346-1843
Hawthorne Animal Hospital: 618-288-3971