Question: where do the anheuser busch clydesdales live?
Answer: Presently, the Budweiser Clydesdales reside at the Anheuser-Busch breweries in St. Louis; Merrimack, New Hampshire.; and Fort. Collins, Colorado for public viewing.