Maps & Driving DirectionsVCA Castle Hills Companion Animal Hospital is located at the intersection of George Road and
N.W. Military Highway, next to the Bill Miller BBQ restaurant. We are about a block North of Wursbach Parkway on N.W. Military. We are approximately 3/4 of a mile South of Huebner on N. W. Military.
Look for the big blue and white VCA sign or call us at 210-492-5519!