39.245678 -94.625998 Barry Road Animal Hospital3911 NW Barry Road, Kansas City MO 64154StreetviewDirections: To here - From here Barry Road Animal Hospital Address: 3911 NW Barry Road, Kansas City MO 64154 Phone: 816-436-6700