River Trail Animal Hospital & Pet Lodge is using Google Street View Trusted to advertise their new building and many services.  Walk through to see the spacious lobby, dog grooming room, exam room, treatment area, X-ray and surgery rooms, dog kennels, and outdoor washing and playing areas.  The tour just went live moments ago, and the marketing photos shot by Look Inside Tulsa will be online in a couple weeks.


View Larger Map