Preddy Creek Animal Clinic Categories Greene County AffiliateVeterinarians 5918 Seminole Trail Barboursville VA 22923 (434) 990-0491 (434) 990-0496 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×