38.886728 -94.58114 Winding Rivera Animal Clinic1101 East Blue Ridge Boulevard, Kansas City MO 64146StreetviewDirections: To here - From here Winding Rivera Animal Clinic Address: 1101 East Blue Ridge Boulevard, Kansas City MO 64146 Phone: 816-942-6160