730 N LaSalle Dr, Chicago, Illinois 60654(312) 944-2287
VCA City Pet Animal Hospital is now closed. Please visit our nearby location, VCA Lake Shore Animal Hospital, at 960 West Chicago Avenue in Chicago, or call them at 312-738-3322.