At that time, it was situated on Main Street in downtown Owosso. He moved the clinic to its current location on M-52 in 1948. The physical building has undergone updates and additions, but has been the home of Northside Animal Hospital since 1948. The DeVries designated 136 acres of land adjacent to the clinic to create the Devries Nature Conservancy.
Marnie Grant-Bolt — We love Northside! Dr. Skarich and all the staff take the care of our furry family members seriously! We have had all kinds