You and your pet will get a caring welcome at VSC at Illinois, which is conveniently located at 2242 West Harrison St., Ste 101, Chicago, IL 60612 in the Illinois Medical District just west of Chicago’s downtown Loop and one block south of the Dwight D. Eisenhower Expressway (I-290) at the Oakley/Western Avenue exit. Free parking is available in the lot in front of the building in specially marked spots.