River Trail Animal Hospital & Pet Lodge

Full WebsiteHome

Our South Tulsa & Bixby Locations

South Tulsa Location
101st and Riverside, Tulsa, OK 74133

Phone: (918) 728-7494
Hours: Mon - Fri: 7:00am - 7:00pm
Saturday: 8:00am - 5:00pm
Pet Lodge open Sundays for pick-up and drop-off, 4:00 - 6:00pm

Get directions

Bixby Location
12630 S Memorial Drive, Bixby, OK 74008

Phone: (918) 728-7494
Hours: Mon - Fri: 7:00am - 7:00pm
Saturday: 8:00am - 5:00pm
Pet Lodge open Sundays for pick-up and drop-off, 4:00 - 6:00pm

Get directions