Get Directions to North Avenue Animal Hospital ← View details 1901 W. North Ave., Chicago, Illinois 60622 (773) 683-2916 Get Directions From* To * — Required information