Reception and Waiting Area

Small Animal Exam Rooms

Large Animal Exam 

Small Animal Treatment Area

Small Animal Surgery

Large Animal Surgery

Barn area with Stalls

Inhouse Pharmacy

Cattle chute with head catch

Boarding kennels