165 Admiral Trost Drive, Columbia, IL 62236, USA
165 Admiral Trost Rd Columbia, IL 62236
Columbia
Illinois
62236
United States
877-411-3436877-411-3436
They do accept pets under 50lbs. Their fee is $100.00 per stay.