Dearborn Animal Hospital Moving from their Landmark Building
Since 1948 Dearborn Animal Hospital has been at 715 E. College Ave in Decatur.
They have announced that they plan to leave this landmark building and will move (not very far) to 235 Dekalb Industrial Way.
235 Dekalb Industrial Way. Photo from Google maps.