1. Leavells Animal Hospital 10355 Courthouse Rd, Spotsylvania, VA 22553 Coordinate: 38.24308,-77.52849 Phone: (540) 891-4321