1. Worry Free Animal Care 2708 Questover Canyon Dr, Glencoe, MO 63038 Coordinate: 38.57941,-90.70851 Phone: (636) 236-9266