38.959546 -94.72042809999999 Kansas City Pet Project11620 W 95th Street, Overland Park KS 66214StreetviewDirections: To here - From here Kansas City Pet Project Address: 11620 W 95th Street, Overland Park KS 66214 Website: http://kcpetproject.org/ Phone: 816-513-9821