Keywords: Advanced Search Directory View All Listings Lena Veterinary Clinic Business Name Lena Veterinary Clinic Business Genre Veterinary Business Phone Number 815-369-2400 Business Address 11002 W. Goddard Rd. Lena, IL 61048