1. Snails to Tails Pet Center 3744 1/2 Grand Blvd, Brookfield, IL 60513 Coordinate: 41.82167,-87.84924 Phone: (708) 387-9228