39.188419 -94.5246109 Foxwood Animal Hospital4704 NE Vivion Road, Kansas City MO 64119StreetviewDirections: To here - From here Foxwood Animal Hospital Address: 4704 NE Vivion Road, Kansas City MO 64119 Phone: 816-453-2154