West bound lane of I 64 in O'Fallon IL. 25 yards from the one mile sign for Ambers Road. car accident and three indoor cats went out the back window when the Grand Cherokee rolled. It was about 1 pm on Monday July 7.
If you have any information on this pet's location please contact Petkey immediately at 734-600-3463