Conveniently located just off of Allen Road and the 401 in the heart of the soon to be Finch Dufferin Business Improvement Area. 1110 Finch offers ample parking and in-suite accomodations for both office and clinic uses.