Levy Animal Clinic Large Animal Vet Contact Information Phone: (352) 528-4840 Address: 505 SW 7th St, Williston, Florida 32696 Get Directions About Levy Animal Clinic is a large animal vet located in Williston, FL. Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Claim Listing Recently Viewed: Loading... Next