We are an AAHA accredited full service veterinary clinic. At North Center Animal Hospital we understand what an important role your pet has as a part of the family. That is why our doctors and staff w
We are located at: 1808 W. Addison Ave. Chicago, IL 60613 Just West of Ravenswood on Addison. Steps from the Addison Brown Line stop. Street parking available on Ravenswood or Addison.