clinic illinois sparta wallpaper sparta animal clinic sparta illinois Sparta Animal Clinic 1031 S Saint Louis St Sparta IL 62286 618 443-2011 Website. Providing courteous and professional medical sur… Sunday, April 24, 2022 Edit