animal clinic il main north main animal clinic rockford il ServicesNorth Main Animal Hospital practices at Rockford IL 61103. Rockford Illinois North Main Animal Hospital on thePets. … Thursday, November 3, 2022 Edit