Veterinarians

Smith Mountain Lake Animal Hospital
15029 Moneta Road
Moneta, VA 24121