Elkwood Animal Hospital is conveniently located on James Madison Highway (Route 15/29) next to the Elkwood Post Office, between Brandy Station and Remington. Turn south as if going to Kelly’s Ford Road.


Elkwood Animal Hospital
22080 James Madison Highway
Elkwood, VA 22718


Note: Better GPS and Google Maps accuracy with “22080 Elkwood Drive, Elkwood, VA 22718”