Michael McGregor
Riverside vets are excellent, all the staff go that extra mile from the receptionists to the vets, especially Ross, who shows genuine concern and worry about my miniature schnauzers and explains in great detail what they need and why they need certain medications or procedures...a five star rating from us.




