animal ashland chicago hospital ashland animal hospital chicago Auburn Animal Hospital has an 80-year history on the corner of Ashland and 83rd Streets in South Chicago. 9210 S Ashland Ave. … Thursday, August 25, 2022 Edit