1. Nancy's Pet Pics 819 Parkway Ave, Elgin, IL 60120 Coordinate: 42.06179,-88.25868 Phone: (847) 741-8028