39.0152523 -94.7412201 Sunflower Animal Hospital12686 W 63rd, Shawnee KS 66216StreetviewDirections: To here - From here Sunflower Animal Hospital Address: 12686 W 63rd, Shawnee KS 66216 Phone: 913-631-3545