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