critters elgin pet shop critters pet shop south elgin 566 Randall Road South Elgin Illinois 60177 224 856-5780 Home About Us Locate Pets Vet Blog Photo Dogs Cat Photo. Critters Pet Sh… Tuesday, April 12, 2022 Edit