addison animal hospital lake addison animal hospital lake street Addison Animal Hospital 951 West Lake Street Addison IL 60101 Telephone. 1031 W North Ave Villa Park IL. Diy Ma… Monday, August 15, 2022 Edit