38.938754 -94.670908 Melcalf South Animal Hospital7280 W 105th, Overland Park, KS 66212StreetviewDirections: To here - From here Melcalf South Animal Hospital Address: 7280 W 105th, Overland Park, KS 66212 Phone: 913-381-9100