• Laurel Stone Veterinary Hospital

    • Veterinarian
    150 Lexington Tpk
    Amherst, VA 24521
    (434) 946-5059
    (434) 946-2612 (fax)